上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页
摘要: C运行时库函数C运行时库函数是指C语言本身支持的一些基本函数,通常是汇编直接实现的。 API函数API函数是操作系统为方便用户设计应用程序而提供的实现特定功能的函数,API函数也是C语言的函数实现的。区别他们之间区别是:API函数是针对操作系统的,C语言运行时函数则是针对C语言本身的。 ·1、运行时 阅读全文
posted @ 2017-05-09 11:07 yzl050819 阅读(175) 评论(0) 推荐(0) 编辑
摘要: DLL的动态链接有两种方法。一种是加载时动态链接(Load_time dynamic linking)。Windows搜索要装入的DLL时,按以下顺序:应用程序所在目录→当前目录→Windows SYSTEM目录→Windows目录→PATH环境变量指定的路径。 前天看到这几句,突然设计出一道自认绝 阅读全文
posted @ 2017-05-06 22:13 yzl050819 阅读(617) 评论(0) 推荐(1) 编辑
摘要: 原文http://www.cnblogs.com/andreitang/archive/2011/08/03/2125815.html 第一回 Signal和Slot是同步的还是异步的? 我们知道Qt以他的signal和slot机制独步天下。但大家在用的时候有没有注意过,signal和slot之间是 阅读全文
posted @ 2017-05-05 15:59 yzl050819 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 今天是第一次听到C++还有个转换构造函数,之前经常见到默认构造函数、拷贝构造函数、析构函数,但是从没听说过转换构造函数,隐式转换函数也是一样,C++的确是够博大精深的,再次叹服! 其实我们已经在C/C++中见到过多次标准类型数据间的转换方式了,这种形式用于在程序中将一种指定的数据转换成另一指定的类型 阅读全文
posted @ 2017-05-05 15:12 yzl050819 阅读(1467) 评论(1) 推荐(1) 编辑
摘要: SQLite使用动态类型系统,在SQLite中,值的数据类型和值本身,而不是和它的容器,关联在一起的。SQLite的动态类型系统和其他数据库引擎的静态类型系统是兼容的,这样在静态类型的数据库上执行的SQL语句也可以在SQLite中执行。 1.0 存储类和数据类型 每个存储在SQLite数据库中(或被 阅读全文
posted @ 2017-05-05 12:16 yzl050819 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 线程安全函数 • 概念: 线程安全的概念比较直观。一般说来,一个函数被称为线程安全的,当且仅当被多个并发线程反复调用时,它会一直产生正确的结果。 • 确保线程安全: 要确保函数线程安全,主要需要考虑的是线程之间的共享变量。属于同一进程的不同线程会共享进程内存空间中的全局区和堆,而私有的线程空间则主要 阅读全文
posted @ 2017-05-05 11:08 yzl050819 阅读(817) 评论(0) 推荐(1) 编辑
摘要: 定义 线程安全:被多个并发的线程反复调用时,他会产生正确的结果。 可重入:当被多个线程调用的时候,不会引用任何共享数据。 Remark:任何线程不安全问题的根源都是“共享数据”。所以,不使用任何共享数据的函数(即:可重入函数)肯定是线程安全的。但这并不等于说,线程安全函数就是可重入函数。为什么呢?因 阅读全文
posted @ 2017-05-05 10:54 yzl050819 阅读(150) 评论(0) 推荐(1) 编辑
摘要: 在使用C++进行程序开发的时候,有个常识我们很熟悉,就是把类的定义写在.h文件中,把类的具体实现写在.cpp文件中。这毫无疑问是对的。但我们很少去思考为什么要这样做,本文结合自己的学习体会,对头文件及const对象的定义进行一些说明。 1。为什么要使用头文件 使用头文件就是为了在希望使用一些共同函数 阅读全文
posted @ 2017-05-03 16:28 yzl050819 阅读(3660) 评论(0) 推荐(0) 编辑
摘要: 1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言, C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C+ 阅读全文
posted @ 2017-04-28 10:44 yzl050819 阅读(175) 评论(0) 推荐(0) 编辑
摘要: vim 是一个具有很多命令的功能非常强大的编辑器。限于篇幅,在本教程当中 就不详细介绍了。本教程的设计目标是讲述一些必要的基本命令,而掌握好这 些命令,您就能够很容易将vim当作一个通用的万能编辑器来使用了。 完成本教程的内容大约需要25-30分钟,取决于您训练的时间。 每一节的命令操作将会更改本文 阅读全文
posted @ 2017-04-27 10:16 yzl050819 阅读(1061) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页