问题列表 - 第22929页

如何强制Doxygen显示完整的包含路径?

如何强制Doxygen显示完整的包含路径?

我的意思是:

我在以下目录结构中foo::bar::bee定义了一个类bee.hpp:

foo
foo/bar
foo/bar/bee.hpp
Run Code Online (Sandbox Code Playgroud)

Doxygen,当它文档foo::bar::bee类告诉你需要包含<bee.hpp>,但对于我需要的软件<foo/bar/bee.hpp>

我怎么能让Doxygen这样做?有没有选项提供"包括标志",如"-I"所以doxygen会知道基地在哪里?

笔记:

  • FULL_PATH_NAMES 已设置为默认值 YES
  • 我不想为每个类显式提供include头,因为它们太多了.我希望Doxygen自动执行此操作.

谢谢.

回答

组:

STRIP_FROM_INC_PATH    = relative/path/to/include/directory
Run Code Online (Sandbox Code Playgroud)

c++ doxygen include code-documentation

10
推荐指数
1
解决办法
2661
查看次数

C#:如何移位十六进制数字

好的,我正在制作一个卡片播放程序,我将卡片值存储为十六进制数字.这是数组:

 public int[] originalCards = new int[54]
        {
            0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D,
            0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D,
            0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D,
            0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4A, 0x4B, 0x4C, 0x4D,
            0x50, 0x51
        };
Run Code Online (Sandbox Code Playgroud)

第一个数字指的是套装(1 =黑桃; 2 =俱乐部; .... 5 = Jokers)第二个数字是卡的编号(1 = ace,5 = 5; 13 = K等).

我想做类似以下的事情:

Pseudocode: …

c# hex bit-manipulation

4
推荐指数
2
解决办法
1万
查看次数

HTML敏捷包

我想使用html敏捷包解析html表.我想从表中只提取一些预定义的列数据.

但我是解析和html敏捷包的新手,我已经尝试但我不知道如何使用html敏捷包来满足我的需求.

如果有人知道的话,请尽可能给我示例

编辑:

如果我们只想提取决定的列名数据,是否可以解析html表?就像有4列名称,地址,phno和我想要只提取名称和地址数据.

.net c# html-parsing winforms html-agility-pack

6
推荐指数
1
解决办法
6334
查看次数

包含斜杠的#include语句(头文件由两部分组成)

有时我会看到表单的头文件.

#include <sys/sysinfo.h> // I found this on my system under /usr/include/sys/sysinfo.h. Is that all the "sys/" means?                                                             
Run Code Online (Sandbox Code Playgroud)

这叫什么,为什么这些头文件与大多数其他头文件不同

#include <stdio.h>
Run Code Online (Sandbox Code Playgroud)

也许一组相关的头文件被分组在'sys'的标签下,但如果我尝试类似"man pci"(在/ usr/include/sys /中有一个pci.h头文件,则没有条目.

c

7
推荐指数
1
解决办法
1572
查看次数

如何在PHP中动态传递参数?

我需要将$ route传递给它的内部函数,但是失败了:

function compilePath( $route )
{
    preg_replace( '$:([a-z]+)$i', 'pathOption' , $route['path'] );
    function pathOption($matches)
    {
        global $route;//fail to get the $route
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在使用php5.3,是否有一些功能可以帮助?

php parameters

1
推荐指数
1
解决办法
646
查看次数

Windows上的Python os.path.join

我正在尝试学习python并正在制作一个将输出脚本的程序.我想使用os.path.join,但我很困惑.根据文件,如果我说:

os.path.join('c:', 'sourcedir')
Run Code Online (Sandbox Code Playgroud)

我得到"C:sourcedir".根据文档,这是正常的,对吧?

但是当我使用copytree命令时,Python会以所需的方式输出它,例如:

import shutil
src = os.path.join('c:', 'src')
dst = os.path.join('c:', 'dst')
shutil.copytree(src, dst)
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误代码:

WindowsError: [Error 3] The system cannot find the path specified: 'C:src/*.*'

如果我换行os.path.joinos.path.normpath我得到同样的错误.

如果os.path.join不能以这种方式使用,那么我对其目的感到困惑.

根据Stack Overflow建议的页面,不应该在连接中使用斜杠 - 这是正确的,我假设?

python windows path-manipulation

83
推荐指数
7
解决办法
9万
查看次数

C++ - 从main之外的方法访问数组(在main中)

我的主类中有一个数组,它包含我需要打印出来的菜单列表对象.数组在main中声明并初始化.但是,我需要在子菜单功能中访问相同的数组.如果我将代码(用于打印输出值的循环)复制到子菜单,则不打印任何内容(可能是因为它无法访问原始数组并创建了一个新的空白数组).有没有办法(不使数组成为全局变量)我可以在这个子菜单中访问数组?主菜单和子菜单功能都在同一个文件中,子菜单从main调用.

也许更简单地说,我可以使用范围分辨率来提升范围内的一个"级别"吗?

c++ arrays

0
推荐指数
1
解决办法
1373
查看次数

使用Tortoise SVN时,以下内容有何不同?

使用Tortoise SVN时,以下内容有何不同?

  1. SVN Checkout(在上下文菜单中)
  2. 导出(在上下文菜单中)
  3. 另存为(在Repo浏览器中)
  4. 复制到..(在Repo浏览器中)
  5. 复制到工作副本..(在Repo浏览器中)

svn tortoisesvn

7
推荐指数
2
解决办法
7606
查看次数

检查value是否为整数(Objective-C)

如何检查我的值是否为整数?
我想要这样的东西:


if ( i/split != int )  {...}

Run Code Online (Sandbox Code Playgroud)

谢谢,

iphone objective-c

3
推荐指数
1
解决办法
4382
查看次数

你见过最差的技术知识差距?

你见过的最糟糕的技术误区是什么?由于缺乏知识,最好滥用一个好的系统?

language-agnostic

8
推荐指数
2
解决办法
741
查看次数