![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习笔记
文章平均质量分 56
乘徐缘
这个作者很懒,什么都没留下…
展开
-
C++读取Access数据库
首先要确认本机是否安装微软的 _ConnectionPtr pAccConnect; _CommandPtr pAccCmd; try { if (FAILED(pAccConnect.CreateInstance(_uuidof(Connection)))) { return false; } // 没有密码的数据库即使加上密码选项连接也不报错,所以如果通过连接来判读就无法识别无密码的数据库 std::string strConnect = "";原创 2021-07-16 15:10:39 · 2343 阅读 · 0 评论 -
读取图片文件到内存流
void CoordinateAlignDlg::ReadToMemory(const CString& strFilePath, IStream*& pStream){ // 将文件读到流内存中// TCHAR achErrInfo[512] = { 0 }; HANDLE hFile = ::CreateFile(strFilePath, GENERI...原创 2019-11-21 17:22:00 · 566 阅读 · 0 评论 -
C++析构函为什么要用虚函数以及其作用
注:本文转载自博客园lizezheng的博文,首先感谢作者的整理。转载地址。1.为什么基类的析构函数是虚函数?在实现多态时,当用基类操作派生类,在析构时防止只析构基类而不析构派生类的状况发生。a.第一段代码#includeusing namespace std;class ClxBase{public: ClxBase() {}; ~ClxBa转载 2016-08-17 10:22:03 · 543 阅读 · 0 评论 -
error C2143: 语法错误 : 缺少“;”(在“using”的前面)
如上图错误,当出现这个错一般情况下是你定义的某个类的.h文件里缺少分号class 类名{public:};就是这里的分号缺少。原创 2016-08-12 11:54:11 · 3233 阅读 · 1 评论 -
区分指向对象的常指针和常对象的指针
一个C++程序来区分指向对象的常指针和常对象的指针#include using namespace std;class Time{public: Time(int); Time(int,int,int,int); ~Time(); void get_time(); void set_time(int,int,int); void show_time() const;原创 2016-10-12 11:48:04 · 1856 阅读 · 0 评论 -
符号常量和常变量的区别
符号常量在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其一般形式为:#define 标识符 常量其中#define 也是一条预处理命令(预处理命令都以"#"开头),称为宏定义命令,其功能是把该标识符定义为其后的常量值。一经定义,以后在程序中所有出现该标识符的地方均代之以该常量值。习惯上符号常量的标识符用大写字母,变量标识符用小写字母,以示区别。原创 2016-09-27 16:40:16 · 12345 阅读 · 0 评论 -
自增(++)和自减(--)运算符
在C和C++中,常用的表达式中使用自增和自减运算符,他们的作用都是使变量的值增1或减1,如:++i(在使用i之前,先使i的值加1,如果i的原值为3,则执行j=++i后,j的值为2)--i(在使用i之前,先使i的值减1,如果i的原值为3,则执行j=--i后,j的值为4)i++(在使用i之后,i的值加1,如果i的原值为3,则执行j=i++后,j的值为3,i的值变为4)i--(在使用i之原创 2016-09-28 12:01:19 · 2278 阅读 · 0 评论 -
Error 1 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
今天,用VS2008编译一个C++语言的程序,修改完所有错误后,出现了如下的错误:MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol_WinMain@16 referenced in function ___tmainCRTStartup在网上搜了一下,做如下修改:Project -> x原创 2016-10-18 21:04:23 · 771 阅读 · 0 评论