
C/C++
文章平均质量分 67
Silent-Jy
生活是坚持出来的。
展开
-
语言的歧义
语言的歧义赵锟zhaokun.km (at)gmail.com原文:http://cocre.com/?p=830 语言是人与人相互沟通的途径,而计算机语言则是人和计算机沟通的途径。就算是任何再完美的自然语言都会有歧义,但是又是什么让人和计算计算机间产生了歧义呢?下面这篇文章来自Gowri Kumar的Puzzle C一文。我做了一些整理,挑选了其中的一些转载 2014-06-28 15:51:59 · 667 阅读 · 0 评论 -
Linux下QT环境配置
在Linux下shi'yo原创 2014-09-15 21:58:55 · 5928 阅读 · 0 评论 -
qt5 cannot find -lGL
cent osQT5装上之后,发现开始缺少-lstdc++这是因为缺少g++安装上gcc-c++就可以了yum install gcc-c++后来又缺少-lGL两个命令yum install libGL 安装库yum install libGL-devel安装库的头文件转载 2014-09-15 22:06:53 · 4786 阅读 · 0 评论 -
字节对齐 pragma pack
http://hi.baidu.com/zhanghuikl/blog/item/124ea7998108a9006e068c19.html 强调一点:#pragma pack(4)typedef struct{ char buf[3]; word a;}kk;#pragma pack()对齐的原则是min(sizeof(word ),4转载 2014-08-21 16:31:16 · 735 阅读 · 0 评论 -
C++ 重载运算符
#include #include #include #include using namespace std;class Date{private: int day; int month; int year; string DateString;public: Date(int year, int month, int day); Date & operato原创 2014-07-13 09:09:00 · 720 阅读 · 0 评论 -
C++ 单例模式和禁止在栈中创建实例
在C++中,禁止在栈中原创 2014-07-10 18:17:09 · 1027 阅读 · 0 评论 -
C++ 中的赋值运算符重载和复制构造函数
/*** 在C++中,存在浅复制和深复制,浅复制仅仅将内部数据的值拷贝一份*/ #include #include #include using namespace std;class Demo{private: char *buffer;public: Demo(const char *str); Demo(const Demo & copy); ~Demo()原创 2014-07-08 19:47:41 · 865 阅读 · 0 评论 -
Win32 下 C/C++ 串口编程
与串口通信有关的API函数HAN原创 2014-06-01 13:32:43 · 6913 阅读 · 0 评论 -
QT学习资料
经过我一翻整理,把一些我收集到的Qt学习资源分享给大家,主要适合新手,老鸟可以直接忽略我。要说明一下,很多资源都是在verycd下的,大家都知道verycd资源是很难下载的,尽管这样我还是很有耐心把它下载了,并把它们上传到网盘去,你们下载的时候就一定很快的。1.资源名称:《Qt教学视频22讲》 资源介绍: 由丁林松老师主讲,很适合初学者学的,因为讲得很基础。 下载地转载 2014-07-23 20:40:13 · 4836 阅读 · 1 评论 -
宏替换中的#和##的意思
示例代码:原创 2014-06-28 16:36:13 · 1021 阅读 · 0 评论 -
Linux下搭建OCI环境
系统环境以及相关软件:操作系统:Linux jabnih-VirtualBox 3.2.0-23-generic-pae #36-Ubuntu SMP Tue Apr 10 22:19:09 UTC 2012 i686 i686 i386 GNU/Linux编译器:gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3Automake :automak原创 2015-03-28 15:48:48 · 7585 阅读 · 0 评论