大约有 7,000 项符合查询结果(耗时:0.0108秒) [XML]
C++形参与实参的区别(实例解析) - C/C++ - 清泛网 - 专注C/C++及内核技术
...函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。 形参和实参的功能是作数据传送。发生函数调用时, 主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。
1...
scoped_ptr 与 auto_ptr 与 shared_ptr 区别总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
scoped_ptr 与 auto_ptr 与 shared_ptr 区别总结1.auto_ptr 被复制后,将失去原来所致资源的所有权;2.scoped_ptr永远不能被复制或被赋值!scoped_ptr拥有它所指向的资源的所有权,并永远不会放弃这个所有权;3.shared_ptr 是可以共享所有权的...
C++ template中typename和class的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
C++ template中typename和class的区别历史原因,以前是用class,后来C++ Standard 出现后,引入了typename, 所以他们是一样的。但是,又有一些微妙的不同,因为有时候,你不得不使用typename。历史原因,以前是用class,后来C++ Standard 出现...
BugTrap:程序崩溃快照、bug跟踪之利器 - C/C++ - 清泛网 - 专注C/C++及内核技术
...github官网地址:https://github.com/bchavez/BugTrap
下载源码解压后可直接进行编译,
这里提供一下编译好的dll及lib文件(Unicode版本,如需其他版本请自行下载源码编译)。
效果预览(当程序崩溃时):
点“详情”:
...
BugTrap程序崩溃快照上传服务端开发配置 - C/C++ - 清泛网 - 专注C/C++及内核技术
...发送报告”)。
服务端安装包:BugTrapSetup.zip
完成后,安装目录下面会有Client及Server的目录:
此目录下包括BugTrap的库文件(.h,.lib,.dll),测试实例,测试工具等。
此目录下包括BugTrap服务端的安装程序,用于接收客...
VC/MFC 临界区域使用方法实例 - C/C++ - 清泛网 - 专注C/C++及内核技术
...步操作。保证只能由先进入临界区域的一个线程访问结束后,其他线程才可以继续访问共享的资源。
以下为临界区域的使用方法:
*.h头文件:
#include <winbase.h>
CRITICAL_SECTION m_cs_test; ///< 定义一个临界区域对象
*.cpp源文件使...
选中CListCtrl指定行并发送LVN_ITEMCHANGED消息 - C/C++ - 清泛网 - 专注C/C++及内核技术
...息在使用CListCtrl列表控件的程序中,当我们修改了CListCtrl后需要要定位到已修改的行,可以使用下面的函数实现: 定位并使指定行选中m_list...在使用CListCtrl列表控件的程序中,当我们修改了CListCtrl后需要要定位到已修改的行,...
WSAAsyncSelect模型 - C/C++ - 清泛网 - 专注C/C++及内核技术
... //FD_CONNET 如果套接字连接对方主机,连接完成后会收到这个通知码
//FD_CLOSE 检测到套接字对应的连接被关闭
)
回传过来的消息类型与注册的wMsg相同,wParam等于套接字句柄,lParam通过WSAGETSELECTEVENT转...
C++类的前置申明 - C/C++ - 清泛网 - 专注C/C++及内核技术
...非 include "A.h",可能暂时都没有类A的定义)使用前置申明后,只能使用A的指针(32位编译器占4字节,64位编译器占8字节...class A; (而非 include "A.h",可能暂时都没有类A的定义)
使用前置申明后,只能使用A的指针(32位编译...
C++代码执行安装包静默安装 - C/C++ - 清泛网 - 专注C/C++及内核技术
C++代码执行安装包静默安装需求:安装包下载完成后,创建一个子进程自动安装。1.-----------------------CreateProcess---------------------- PROCESS_INFORMATIO...需求:安装包下载完成后,创建一个子进程自动安装。
1.-----------------------CreatePr...