大约有 1,510 项符合查询结果(耗时:0.0175秒) [XML]
VS Addin插件基本开发入门 - C/C++ - 清泛网 - 专注C/C++及内核技术
...菜单项,如图:
2、接来,我们来为插件添加事件,实现的需求:
默认让它弹出一个VS特有的对话框,对话框中有一文本框和一按钮,文本框中输入内容,点按钮后,将内容插入到VS代码编辑区当前光标处。
首先,为对...
C++模板-继承-具现化 - C/C++ - 清泛网 - 专注C/C++及内核技术
...应该独享一份静态数据,也就是独享一份父类,这又怎么实现呢?哈哈,正如上面的模式,让基类是模板类,子类继承是采用子类类型作为模板参数,这样在代码编译时不同的继承类就将父类具现化成各自所属的父类,也就是说...
NtMapViewOfSection注入 - C/C++ - 清泛网 - 专注C/C++及内核技术
...etProcAddress (hDll, "NtMapViewOfSection");
// 取ShellCode,任何你想实现的
HANDLE hFile = CreateFile ("C:\\shellcode.txt", GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
HANDLE hMappedFile = CreateFileMapping (hFile, NULL, PAGE_READONLY, 0, 0, NULL);
// 启动...
Linux Shell中 if else及大于、小于、等于逻辑表达式写法 - C/C++ - 清泛网...
...目录是否存在
几乎所有的判断都可以用这些比较运算符实现。脚本中常用-f命令选项在执行某一文件之前检查它是否存在。
下面举二个例子吧,以方便大家的理解。
1、判断文件是否存在
#!/bin/sh
# 判断文件是否存在
YACCES...
ATL COM开发入门(二)(ActiveX/COM组件回调JS) - C/C++ - 清泛网 - 专注C/C++及内核技术
...回调js函数并传参的例子,参见《ATL创建的ActiveX(COM组件)实现JS回调》。
源码点此下载,如有问题请点此。
ATL COM ActiveX 入门 JS回调
C++形参与实参的区别(实例解析) - C/C++ - 清泛网 - 专注C/C++及内核技术
...用时, 主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。
1、形参变量只有在被调用时才分配内存单元,在调用结束时, 即刻释放所分配的内存单元。因此,形参只有在函数内部有效。 函数...
STL:accumulate与自定义数据类型 - C/C++ - 清泛网 - 专注C/C++及内核技术
...是对于自定义数据类型,我们就需要自己动手写一个类来实现自定义数据的处理,然后让它作为accumulate()的第四个参数,accumulate()的原型为(文件取自DEV-C++编译器):
template<typename _InputIterator, typename _Tp, typename _BinaryOperation>
_Tp...
VS2005中SetUnhandledExceptionFilter函数应用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...所以应用程序捕获不到那些异常,原因是因为新版本的CRT实现在异常处理中强制删除所有应用程序先前设置的捕获函数,如下所示:
/* Make sure any filter already in place is deleted. */
SetUnhandledExceptionFilter(NULL);
UnhandledExceptionFilter(&...
由“Pure Virtual Function Called” 考虑到的 - C/C++ - 清泛网 - 专注C/C++及内核技术
...用虚函数。但实际上可能不是这样子,这取决于编译器的实现。VS2005就不是,直接调用会静态绑定,而间接调用是动态绑定。
如果是小程序的话,这种错误很容易发现,如果工程大了,这样的错误非常难找到。所以,书里的建...
Boost智能指针——shared_ptr - C/C++ - 清泛网 - 专注C/C++及内核技术
...象的内存才被自动释放。在共享对象的访问权限同时,也实现了其内存的自动管理。
boost::shared_ptr的内存管理机制:
boost::shared_ptr的管理机制其实并不复杂,就是对所管理的对象进行了引用计数,当新增一个boost::shared_ptr对该...