QextSerialPort类是基于Qt程序串口类,在win和linux都适用,win下可以使用EventDriven,linux好像不行。
整个类的层次关系。我下载的是qextserialport-1.2win-alpha这个版本,不过编译时有点问...
分类:
其他好文 时间:
2014-05-11 23:30:33
阅读次数:
304
volatile 影响编译器编译的结果,指出,volatile
变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++
在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。例如:volatile ...
分类:
其他好文 时间:
2014-05-11 23:27:27
阅读次数:
404
oc没有java的垃圾回收机制,所以对象的内存释放很重要,基本数据类型,我们不用理会,编译器会处理;oc的每个对象内部都由一个计数器,用来记录当前有几个指针在指向该对象;当计数器为0时该对象会从内存中释放;相关方法和概念:1:retain:对象方法,调用该对象方法,计数器+1,有返回值,返回对象本身...
分类:
其他好文 时间:
2014-05-11 23:17:09
阅读次数:
299
1、前序
真是书到用时方恨少啊,在大学的时候,虽然学过编译原理,但当时真是不懂啊,只是为了应付考试,死记硬背了一点点。现在呢,由于工作上的需要,不得不弥补一下啊。 这两天把编译原理的书又看了一遍,其实也就是主要看了文法,词法分析,语法分析而已,为了备忘,赶紧先记一下吧。
2、定义
词法分析,就是把源码中的一行行代码按照事先规定好的格式分隔成一个个单词符号(to...
分类:
编程语言 时间:
2014-05-11 21:09:58
阅读次数:
464
第九章编程练习答案
9.1根据以下头文件内容编写多文件程序,提示用户输入姓名的等级,存在结构中(多文件编译时,要一起编译,g++ mian.cc golf.cc)...
分类:
编程语言 时间:
2014-05-11 20:42:15
阅读次数:
532
更新了cuda之后,opencv的gpu模块又要重新编译了,这个地方有一个疑问,我对cuda6.0装了两次,第一次装好之后,没有配一个bumblebee,重装了cuda6.0之后,发现原来编译的opencv2.4.9又要重新编译,这边有理解一下为什么同一个cuda的版本,重新安装了一下,opencv...
分类:
其他好文 时间:
2014-05-11 18:06:23
阅读次数:
1121
这篇文章是我翻译自Top 10 tips for code porting
c/c++的一篇小短文,以下是翻译全文,如有错误请留言或查阅原文。 代码的可移植性基本上是指使得源代码能够在不同的平台上编译,而不需要源代码进行任何修改。
在脑海里我们知道为保持移植性而编写代码对是重要的。引入代码可...
分类:
编程语言 时间:
2014-05-11 17:20:15
阅读次数:
280
Java5Java
5添加了8个语言特性:泛型,类型安全枚举,注解,自动装箱和拆箱,增强的循环,静态导入,可变参数,协变返回类型。1、泛型Generics:
引用泛型之后,允许指定集合里元素的类型,免去了强制类型转换,并且能在编译时刻进行类型检查的好处。ParameterizedType作为参数和....
分类:
编程语言 时间:
2014-05-11 16:53:03
阅读次数:
448
apache+php+mysql:php下载:VC6就是legacy Visual Studio 6
compiler,就是使用这个编译器编译的,VC9就是the Visual Studio 2008
compiler,就是用微软的VS编辑器编译的如果你选用的是Apache或者其他服务软件,那么选择...
分类:
其他好文 时间:
2014-05-11 16:33:26
阅读次数:
259
此文章转载自http://blog.csdn.net/cutesource/article/details/5904542Java代码编译是由Java源码编译器来完成,流程图如下所示:Java字节码的执行是由JVM执行引擎来完成,流程图如下所示:Java代码编译和执行的整个过程包含了以下三个重要的机...
分类:
编程语言 时间:
2014-05-11 16:26:48
阅读次数:
356