小编del*_*992的帖子

检查C/C++中的最低有效位(LSB)和最高有效位(MSB)的值

我需要检查C/C++中整数的最低有效位(LSB)和最高有效位(MSB)的值.我该怎么做?

c c++ integer bit-manipulation bit

21
推荐指数
3
解决办法
7万
查看次数

为MinGW添加额外的include/lib路径

我想添加一些额外的include/lib目录以及MinGW的默认目录,以便在编译时进行搜索.原因是因为我目前安装MinGW的硬盘几乎已满,所以我不得不将Qt安装到我的第二个.因此,我如何让MinGW默认包含Qt文件?

c++ qt mingw include

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

即使使用-g标志进行编译,gdb中也没有调试符号

我正在尝试使用调试符号编译我的程序,以便在gdb中使用.我已经将-g标志添加到我的makefile中,但是当我在gdb中加载程序时,我仍然得到"从...中读取符号(没有找到调试符号)".怎么了??

这是我的makefile的一个精简的例子,它应该有相关的位:

CPP = g++
CFLAGS = -c -g -Wall

$(BIN): $(OBJ)
 $(CPP) $(LDFLAGS) $(OBJ) -o $(BIN) $(LIBS)

<test.o>: <test.cpp>
 $(CPP) $(CFLAGS) <test.cpp> -o <test.o>
Run Code Online (Sandbox Code Playgroud)

如果你想看到整个事情,你可以去这里,虽然我不认为这是必要的:

http://pastebin.com/vGNjy0ga

杂项说明..我在Windows上使用MinGW进行编译,我将SFML和OpenGL作为依赖项.

不,在我的makefile中找不到-s标志.

c++ gcc gdb makefile debug-symbols

12
推荐指数
3
解决办法
4万
查看次数

是否有用于D编程语言的GNU Make-type程序?

或者在Windows上我想我可以使用批处理脚本?

d makefile

6
推荐指数
2
解决办法
661
查看次数

如何使用PHP从HTML代码中删除多余的<br />标签?

我正在使用PHP解析一些混乱的HTML代码,其中有一些冗余
标记,我想稍微清理它们.例如:

<br>

<br /><br /> 


<br>
Run Code Online (Sandbox Code Playgroud)

如何使用preg_replace()替换类似的东西?:

<br /><br />
Run Code Online (Sandbox Code Playgroud)

换行,空格和之间的差异<br>,<br/>以及<br />将所有的都必须考虑在内.

编辑:基本上我想用两个替换三个或更多连续休息的每个实例.

html php regex preg-replace

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

用C/C++解码和匹配Chip 8操作码

我正在编写一个Chip 8仿真器作为仿真的介绍,我有点迷失.基本上,我已经读过Chip 8 ROM并将其存储在内存中的char数组中.然后,按照指南,我使用以下代码检索当前程序计数器(pc)上的操作码:

// Fetch opcode
opcode = memory[pc] << 8 | memory[pc + 1];
Run Code Online (Sandbox Code Playgroud)

芯片8操作码每个2字节.这是一个指南的代码,我模糊地理解为向内存[pc]添加8个额外的位空间(使用<< 8)然后将内存[pc + 1]与它合并(使用|)并将结果存储在操作码变量中.

既然我已经隔离了操作码,我真的不知道如何处理它.我正在使用这个操作码表,我基本上在将我读取的十六进制操作码与该表中的操作码标识符相匹配方面丢失了.另外,我意识到我正在阅读的许多操作码也包含操作数(我假设后一个字节?),这可能使我的情况更加复杂.

救命?!

c c++ decode emulation opcode

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

用于从二进制文件中提取图标的C/C++库

我打算为Windows构建一个热键激活的应用程序启动器.我打算将它作为一个弹出的图标网格,然后您可以点击它并启动您需要的内容.我希望它能够自动扫描"开始"菜单和"桌面"以获取程序快捷方式并对其进行编目.但是,我不确定如何从快捷方式/实际二进制文件中进行图标检索过程,我想知道是否有任何C/C++库可以处理这类事情?如果没有,我怎么办呢?

c++ windows shortcuts icons binaries

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

func_get_arg()和.之间有什么区别

这两个代码摘录分别在PHP中有什么区别?:

function eat_apple($apple)
{
    return true;
}
Run Code Online (Sandbox Code Playgroud)

和:

function eat_apple()
{
    $apple = func_get_arg(0);
    return true;
}
Run Code Online (Sandbox Code Playgroud)

或者有区别吗?如果没有,func_get_arg()有什么意义?当然它有一些我不知道的目的吗?

php arguments function

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

尝试使用heredoc在回显中打印变量时出现PHP错误

当我尝试这样做时:

var $example = "Example";
echo <<<EOT
<p>$example</p>
EOT;
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

解析错误:语法错误,意外的T_VAR .....在线...

这里发生了什么??据我所知,这应该有效.

我使用的是PHP 5.3.5.

php variables heredoc echo php-5.3

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