摘要:
SQL类分成三层: 用户接口层: 这些类提供了基于数据的窗口部件,这些窗口部件不仅连接数据库还可为用户所浏览。Qt设计器集成了这些类并可用来创建基于数据的窗体。这些窗口部件可以在程序中与C++代码直接交互。支持这一层的类包括:QSqlEditorFactory, QSqlForm, QSqlProp 阅读全文
摘要:
Qt中提供了对于线程的支持,它提供了一些独立于平台的线程类,要进行多线程方法,可以有两种方式。 1. 第一种方式 qt提供QThread类,在QThread类中有一个virtual函数QThread::run()。 要创建一个新的线程,我们只需定义一个MyThread类,让其继承QThread,然后 阅读全文
摘要:
《More Effective C++》 Note 指针是C语言就有的,引用是C++新增的,它们似乎有着相同的功能,都可以间接引用其他对象。 指针用" "和" "操作符,而引用使用"."操作符"。在任何情况下,都不能使用指向空值的引用,一个引用必须总是指向某些对象。 如果需要使用一个变量并让它指向一 阅读全文
摘要:
IDE:Visual Stdio 2015 System:Windows 10 在练习OpenGL时,编译出现了如下错误: 原因在OpenGL的glaux辅助库中,用到了_sscanf和_vsprintf。而VS 2015默认编译时将许多标准库都以inline方式处理,因而没有可以链接的标准库文件, 阅读全文
摘要:
解决方法: 1. 打开项目属性 2. 选择链接器 3. 选择命令行 4. 输入:/SAFESEH:NO , 应用。 阅读全文
摘要:
```cpp
//OpenGL.h class OpenGL
{
public: OpenGL(); virtual ~OpenGL(); BOOL SetupPixelFormat(HDC hDc); //检测安装OpenGL void init(int Width, int Height); //初始化 void Render(); //OpenGL图像... 阅读全文
摘要:
先来看这样一段代码: std::generate的第三个参数是个不接受任何参数的函数对象,这里,该函数对象是一个指向std::rand的指针。利用这个函数,为v随机初始化了500个值。 现在,若要统计这500个数里面有多少个可以被5整除和被15整除的,我们可以使用std::count_if: 对于相 阅读全文
摘要:
一、简述 Java提供了完整的IO操作,IO分为输入流和输出流,Java又分为了字节和字符两大类。字符专门用来处理字符型数据,非常方便;字节也可处理文本数据,但是更多地是用来处理非文本的数据。 二、基于"字节"的IO 1、InputStream和OutputStream 基于字节的IO中的输入和输出 阅读全文