c++基础
文章平均质量分 61
ML_VISION
Action,do it!
展开
-
printf和cout的运算顺序
C语言中的printf和C++中的cout计算参数原创 2014-07-23 11:11:08 · 1160 阅读 · 1 评论 -
(int)a、&a、(int)&a、(int&)a的区别
#include #include #include #include using namespace std; int main() { float a = 1.0f; cout cout cout cout 取a的地址十六进制0012FF7C*/ cout 把a的地址强制转换成十进制的整型1245052*/原创 2014-07-23 16:57:40 · 1371 阅读 · 0 评论 -
VS2010 更改MFC标题栏图标和生成的执行文件图标
创建一个新工程,可以什么都不加。打开.rc, 创建或打开Icon资源(以下都以Icon为例)。 单击工程窗口的资源视图标签,选中资源ID为IDR_MAINFRAME图标资源,然后按Delete键把它删除掉,当然也可以不删,具体后面会讲到。 从资源菜单中选择Resource,然后选择Icon,添加资源,选中Icon类型,点击导入,此时会叫你选择本地的图片转载 2015-01-28 16:08:10 · 856 阅读 · 0 评论 -
MFC窗口和控件大小等比例变化
第一步:OnInitDialog里保存对话框及其所有子窗体的Rect区域CRect rect; GetWindowRect(&rect); m_listRect.AddTail(rect);//对话框的区域 CWnd* pWnd = GetWindow(GW_CHILD);//获取子窗体 while(pWnd) { pWnd->GetWindowRect(rect);//子转载 2015-01-28 16:17:24 · 714 阅读 · 0 评论 -
_declspec(dllexport)和_declspec(dllimport)
1、定义头文件:#ifdef DLL_EXPORTS#define DLL_API _declspec(dllexport)#else#define DLL_API _declspec(dllimport)#endif2、_declspec(dllexport):在dll中定义函数、变量、目标,以便其它exe或者dll引用。3、_declspec(dll原创 2015-01-02 16:38:00 · 620 阅读 · 0 评论 -
cout, cerr, clog的区别和windows下的重定向
1、cout,cerr,clog的区别《C++ Primer》第四版中解释为:标准库定义了 4 个 IO 对象。处理输入时使用命名为 cin(读作 see-in)的 istream 类型对象。这个对象也称为标准输入。处理输出时使用命名为 cout(读作 see-out)的 ostream 类型对象,这个对象也称为标准输出。标准库还定义了另外两个 ostream 对象,分别命名为 cerr 和原创 2015-07-02 17:15:33 · 2057 阅读 · 0 评论 -
C语言易混淆关键词详解-const,static,extern,typedef,声明
constconst关键词并不能把一个变量变成一个常量, 在符号前加上const表示这个符号不能被赋值, 即他的值对这个符号来说是只读的, 但并不代表这个值不能用其他方法去改变. 通过下面的例子就能比较好理解,int i = 5;const int *a = &i;*a = 8; //报错, 只读不能赋值i = 10; //okconst最有用处转载 2015-06-18 10:18:10 · 914 阅读 · 0 评论