大约有 3,000 项符合查询结果(耗时:0.0122秒) [XML]
C++形参与实参的区别(实例解析) - C/C++ - 清泛网 - 专注C/C++及内核技术
...chg1函数被调用的时候,并没有成功交换a跟b的数据。为何呢。
int a=4,b=6;
Exchg1 (a,b) ; //这里本质上发生的是:Exchg1 (intx=a,int y=b) ; x跟y是函数定义里面的形参,也就是说这里只是把实参a跟b的值赋予了x,y这2个形参变量。接下来...
Windows应用程序异常:异常代码: 0xc0000005 - C/C++ - 清泛网 - 专注C/C++及内核技术
...能对其进行源码级别的调试,那么如何生成崩溃dump文件呢?
《一个宏命令,就可以程序崩溃时生成dump文件》
《BugTrap:程序崩溃快照、bug跟踪之利器》
异常 0xc0000005 dump
什么是STL?c++标准库和STL的关系 - C/C++ - 清泛网 - 专注C/C++及内核技术
...iostream 是c++标准库不是STL。那么c++标准库和STL是什么关系呢?
看图:
STL 标准模板库 标准库
AfxGetMainWnd函数解惑 - C/C++ - 清泛网 - 专注C/C++及内核技术
...返回为NULL,所以AfxGetMainWnd函数返回为NULL。为什么会这样呢?下面我提出我的猜想(本人暂时验证不了,仅起抛砖引玉的作用)。我估计是MFC在多线程中大量运用了TLS(线程本地存储)来保存某些状态,主框架窗口指针属于主线...
C++读写EXCEL文件方式比较 - C/C++ - 清泛网 - 专注C/C++及内核技术
...基于EXCEL的文件格式进行的处理。但是为什么叫Basic EXCEL呢。
他不支持很多东西,公式,文件格式,表格合并等(有人说中文支持也不好),所以可以认为他只支持最基本的EXCEL表格,
我自己的尝试是如果这个EXCEL文件有其他元...
SetRegistryKey 作用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...程序"));
...
}
那么SetRegistryKey有什么作用呢?
先看下图:
可以看到,注册表HKEY_CURRENT_USER下面会生成 SetRegistryKey 设置的一个key(这里是默认的“应用程序向导生成的本地应用程序”),然后会生成一个应用...
更改MFC对话框默认的窗口类名 - C/C++ - 清泛网 - 专注C/C++及内核技术
...们的对话框的默认窗口类名“#32770“改成我们程序特有的呢?以下是更改步骤:
1. 打开工程的资源视图
2. 更改对话框资源的ClassName属性。有两种方法:
第一种方法,在需要更改类名的对话框资源上右击,选择“属性”,...
Unicode and UTF-8 - C/C++ - 清泛网 - 专注C/C++及内核技术
...符数。Java默认使用UTF-16 BE编码。
那么为什么会出现utf-8呢:
1)、和ASCII码不兼容,而且不太好移植(Not Portable)
例如:char *s=“Good ,北京”;该C语言代码采用UTF-16编码后,字节序列中间有许多’\0’,’\0’ 会被识别...
字符串指针变量与字符数组的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...放在内存里,str1指向其内存地址。
什么是字符串常量呢?就是我们不能更改起内容的字符串。所以str1[4]='A';这样赋值就会出错。
至于为什么是运行出错而不是编译出错,我想这是编译器的问题。我用的是gcc编译器,他可能...
c/c++如何判断指针无效?如NULL,0xcccccccc,0xfeeefeee,野指针等 - C/C++ -...
...xfeeefeee形式的无效指针,那么此时如何判断指针是否有效呢?
AfxIsValidAddress
// Allocate a 5 character array, which should have a valid memory address.
char* arr = new char[5];
// Create a null pointer, which should be an invalid memory address.
char* null = (char*)...