C++
C++
Kasen's experience
主要记录个人学习生活工作中的一些经验
展开
-
C++ “error LNK1169: 找到一个或多个多重定义的符号” 解决方法
“error LNK1169: 找到一个或多个多重定义的符号”转载 2016-08-17 17:17:01 · 11791 阅读 · 1 评论 -
C/C++内存管理详解
C++内存管理常见内存错误及其解决方法数组和指针的比较指针传递内存的原理转载 2016-09-26 22:06:09 · 308 阅读 · 0 评论 -
C++/C语言内存类别及其分配——堆栈区别
C++内存分配及其类别堆栈区别转载 2016-09-26 21:47:05 · 928 阅读 · 0 评论 -
C++类中使用前置声明和使用include包含头文件的感想
C++前置声明和include包含辨析原创 2016-09-26 21:21:30 · 2399 阅读 · 0 评论 -
C++ 默认构造函数
学习《C++ primer》一书,第二次看到构造函数,默认构造函数,合成的默认构造函数时感觉还是不太明白,通过研读书本和查阅高手博文,整理这篇博客,理清思路。正如书中所说构造函数时一个非常复杂的问题,这里只是整理一些肤浅的知识。定义构造函数(constructor): 每个类都分别定义了它的对象初始化的方式,了哦通过一个或几个特殊的成员函数来控制其对象的初始化过程,这些函数就叫默认构造函数。默原创 2016-09-06 23:27:49 · 2171 阅读 · 0 评论 -
头文件保护 #pragma once与#ifndef 的区别
#ifndef和#pragma once的区别转载 2016-09-04 11:47:10 · 456 阅读 · 0 评论 -
Qt 判断数据库db中 table是否已经创建
这两天使用Qt SQLITE 数据库,遇到怎么判断数据库表格是否已经创建的问题,找了一下资料,初步解决 ,请大神指教,提供能优秀的解决方案。QSqlDatabase db = QSqlDatabase::database();QSqlQueryq(db);if(db.tables().contains("Tab_medicineInfoComplemented")){原创 2016-08-08 19:35:14 · 741 阅读 · 0 评论 -
Qt数据库判断本地是否已经创建/存在数据库,SQLite
这几天使用Qt 数据库,摸索着怎样判断自己的数据库是否已经存在,和大家分享自己的心得,希望各路大神指点不足或者提供更好的解决方案bool isTableExist = query.exec(QString("select count(*) from sqlite_master where type='table' and name='%1'").arg("CANexcel"));if(!i原创 2016-08-08 19:46:40 · 8616 阅读 · 4 评论 -
C++类和接口的设计原则探讨
C++类和接口的设计原则探讨转载 2016-08-19 15:07:53 · 243 阅读 · 0 评论 -
Qt 数据库 bindValue()使用方法
使用数据库时,有很多种添加数据到数据库的方法,我这里使用的是变量传递数据原创 2016-08-08 19:58:55 · 20550 阅读 · 0 评论 -
C++ 重载运算符 友元函数
C++ 重载运算符 友元函数原创 2016-08-17 18:13:45 · 1230 阅读 · 0 评论 -
=default修饰函数
C++ default使用转载 2016-10-04 16:00:14 · 1221 阅读 · 0 评论