C++
CoderGO_Kai
这个作者很懒,什么都没留下…
展开
-
size_t
Unsigned integral typeAlias of one of the fundamental unsigned integer types.It is a type able to represent the size of any object in bytes: size_t is the type returned by the sizeof operator an转载 2015-08-18 16:11:37 · 506 阅读 · 0 评论 -
C++学习——string和string.h
一直用c比较习惯,最近开始学C++,一开始就遇到了问题。如下的简单程序,string的使用。#include#includeusing namespace std;int main(){ string str; cin >> str; for (auto c : str) cout << c << endl;}VS提示错误如下:错误 1 error C2原创 2015-08-18 15:22:23 · 1740 阅读 · 0 评论 -
函数参数——普通形参和引用形参
在调用函数时候,引用形参和普通型参是有着很大的区别。首先看函数在使用普通型参时候,编译器是怎么工作的。在函数调用的时候,编译器为被调函数在栈空间申请一块内存,此时普通形参也在这块内存取,被实参初始化。说到这里就明白了,在被调函数执行完毕后,编译器会将其弹出栈空间。因此,形参也就消失了,此时主函数的实参没有改变。引用,在C++中,是一个变量的别名。因此可以通过引用去改变被因引用变量的值。其实原创 2015-09-12 20:04:16 · 4210 阅读 · 1 评论 -
MFC对话框程序中的OnCreate和OnInitDialog函数
最近做一个简单的项目,需要使用到MFC。虽说这个东西已经很老旧了,但是为了项目使用,开始学它。需要将一个osg三维文件显示在控件中,这里使用编辑框空间,调试过程中遇到了CEdit* e = (CEdit*)GetDlgItem(IDC_EDIT1);其中e的值为NULL,也就是说没有get到控件。遂去图书馆,翻书找到问题所在由于将GetDlgItem放在了OnCreate中,而OnCreate是在原创 2015-09-05 19:00:55 · 5229 阅读 · 2 评论