
C/C++
文章平均质量分 93
C/C++相关
保护大苹果和橙子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MFC总结
一、MFC类库概述MFC(Microsoft Foundation class)微软基本类(库),有时候也有人叫做微软基本类库,因为它确实是一个类库(物理上讲),而且非常庞大;它也是一个面向对象的应用程序架构(逻辑上),程序员利用它可以很方便搭建应用程序框架。MFC结合了面向对象的编程技术和WINDOWS消息驱动的编程技术,并封装了WIN32API,其设计好处:消除了WIN32API的复杂性,封装了WIN32API,统一了程序的概念,而且可扩展。MFC由AFX项目小组进化而来,还有一些AFX代码,如Af转载 2021-04-06 18:38:53 · 655 阅读 · 0 评论 -
error C2041: 非法的数字“8”(用于基“8”)问题分析及解决方案
VS调试时出现以下问题:error C2041: 非法的数字“8”(用于基“8”)问题原因:定义一个数字8或9,在前面加0。编译器认为此是8进制数,而非十进制数。因而编译错误。解决方案:十进制数前面不加0。...原创 2020-07-07 15:47:27 · 2166 阅读 · 0 评论 -
不同操作系统下的32位编译器和64位编译器数据类型大小。
1、16位操作系统:int表示两字节。long表示4字节。2、32位操作系统:int和long均表示4字节。3、64位操作系统:(1)32位编译器: char :1个字节 char*(指针变量): 4个字节 short int : 2个字节 int: 4个字节 unsigned int : 4个字节 float: 4个字节 double: 8个字节 long: 4个字节 long long: 8个字节 uns...原创 2020-06-24 09:41:52 · 1257 阅读 · 0 评论 -
解决问题:fatal error RC1015: cannot open include file winres.h
VS2012遇到fatal error RC1015: cannot open include file 'winres.h'.解决方案:先查找winres.h所在位置,将文件的目录位置添加到属性-》VC++目录-》包含目录中。其他类似。原创 2020-05-26 16:06:40 · 1679 阅读 · 0 评论 -
WaitForSingleObject和WaitForMultipleObjects
在多线程的情况下,有时候我们会希望等待某一线程完成了再继续做其他事情,要实现这个目的,可以使用Windows API函数WaitForSingleObject,或者WaitForMultipleObjects。这两个函数都会等待Object被标为有信号(signaled)时才返回的。那么,信号是什么呢?首先我们可以假设这里存在一个文件和两个线程,我们规定这个文件同一时刻只能被一个线程所访问打开,...原创 2020-03-09 16:22:11 · 330 阅读 · 2 评论 -
C++中的Public 、Private、Protected 区别
第一: private,public,protected的访问范围:private:只能由该类的成员函数、友元的成员函数访问,不能被其他类的成员函数访问,即使是该类的对象也不能直接访问public:可以被该类的成员函数、友元的成员函数、子类的成员函数访问,也可以被自己类的对象访问注意:友元包括两种,一种是设为友元的全局函数,另一种是设为友元的类的成员函数protected:...转载 2020-03-09 15:36:25 · 356 阅读 · 0 评论 -
c++中的::作用
::是C++中运算等级最高的1) 全局作用域符,用法(::name)当全局变量和局部变量有重名的时候,使用::区分是全局的,还是局部的2) 类作用域符,用法(class::name)例如:M::f(s)就表示f(s)是类M的成员函数3) 命名空间作用域符,用法(namespace::name)例如:System::Math::Sqrt( ) 相当于System.Math.Sq...原创 2020-03-09 15:31:57 · 781 阅读 · 0 评论