大约有 1,190 项符合查询结果(耗时:0.0066秒) [XML]
【解决】C、C++混合编译link失败问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...c_cpp_mixed_compileC、C++混合编译时,C头文件不加 extern "C",函数按照C++编译会改变函数名称,导致link时报undefined reference to `xxx` 的 错误。加 extern "C" 解决,但是直接加的话 C、C++混合编译时,C头文件不加 extern "C",函数按照C++编...
CPU指令集avx程序无法运行,运行崩溃 - C/C++ - 清泛网 - 专注C/C++及内核技术
...令查看CPU指令集,看是否支持。比如_mm256_cmpeq_epi64 这个函数需要avx2指令集,但是CPU不支持,就导致程序崩溃起不来。原因就是CPU不支持相应的指令集导致的。
Linux上使用 lscpu 命令查看CPU指令集,看是否支持。
比如 _mm256_cmpeq...
Windbg Step 2 分析程序堆栈实战 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...失败的。因此你可以使用类似下面的通配符来查找正确的函数名:
x MSVCR90D!*tol×
然后用bm *tol*给所有含有tol的函数都设置断点;
然后用bl查看断点列表,用bc 2-6 清除,用bd 2-6禁用 第二个到6个断点
2. lm查看loaded Modules
lm
...
Linux反编译全攻略 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...
我们打开iat.txt文件,把disasm.txt文件中的地址全部转换成函数名,例如:
代码:
8048979: 68 00 00 00 00 push $0x0
804897e: 68 03 00 00 00 push $0x3
8048983: e8 88 fe ff ff call 0x8048810
转换成
这样...
NASM x86汇编入门指南 - C/C++ - 清泛网 - 专注C/C++及内核技术
...成,并且BIOS服务中断用int 10h和int 16h,在linux中,所有的函数通过linux系统调用最终被内核处理,并且通过int 80h陷入内核代替用户空间执行,这称为linux的软中断(关于软中断,这里不细讲,我以后会专门写篇文章来结合x86的流水...
iOS开发调试技巧总结 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...第n+1次中断。
调试输出如下:
同时,还可以查看某个函数被调用的次数,设置Action参数如下,注意要选中Automatically continue after evaluating actions.
输出结果如下:
【3.异常断点】
断点的功能不限于上面所述。开发iOS知道,...
RSA 算法是如何诞生的 - 创意 - 清泛网 - 专注C/C++及内核技术
...
公钥密码 blah blah blah…不对称密码 blah blah blah…单向函数 blah blah blah…但是符合条件的单向函数目前没找到。我有信心找到这样的单向函数,你看你要不要和我一起试试?
这些显然不足以让早已下决心走纯理论路线的 Adlem...
C/C++中的段错误(Segmentation fault) - C/C++ - 清泛网 - 专注C/C++及内核技术
...ent fault 之所以能够流行于世,是与Glibc库中基本上所有的函数都默认形参指针为非空有着密切关系的。目录1。什么是段错误?2。为什 Segment fault 之所以能够流行于世,与Glibc库中基本上所有的函数都默认形参指针为非空有着密...
VS Addin插件基本开发入门 - C/C++ - 清泛网 - 专注C/C++及内核技术
...一个Connect.cs文件,它是插件的入口代码。其中OnConnection函数是插件启动、响应事件的处理函数。里面默认向Tool菜单下添加了子菜单,代码简单明了,不解释。
这时,我们直接Ctrl + F5运行插件,启动VS新实例后,点击”工具“...
C++ HICON与HBITMAP相互转换 - C/C++ - 清泛网 - 专注C/C++及内核技术
...con = ::CreateIconIndirect(&ii);//一旦不再需要,注意用DestroyIcon函数释放占用的内存及资源
::DeleteObject(hbmMask);
return hIcon;
}
方法二:
#include <gdiplus.h>
#pragma comment(lib,"GdiPlus.lib")
HICON CreateIcon(HBITMAP hBitmap)
{
Gdiplus::Bitm...