C/C++
haha72897
这个作者很懒,什么都没留下…
展开
-
C++ Primer学习笔记---第四章 数组和指针
第四章 数组和指针C++语言提供了两种类似于vector和迭代器类型的低级复合类型----数组和指针。因此学习数组和指针时注意联系vector,比较他们的特点以及优缺点。现代C++程序应尽量使用vector和迭代器类型,设计良好的程序只有在强调速度时才在类实现的内部使用数组和指针。4.1 数组4.1.1数组的定义和初始化静态定义数组时 int a[n];n只能是整形字面值常量(原创 2012-06-26 19:52:27 · 333 阅读 · 0 评论 -
pthread相关介绍
pthread相关介绍 int pthread_create(pthread_t *tid, const pthread_attr_t *attr, void*(*start_routine)(void*), void *arg);参数tid用于返回新创建线程的线程号;start_routine是线程函数指针,线程从这个函数开始运行;arg是传递给线程函数的参数。由于star转载 2012-08-14 15:32:36 · 340 阅读 · 0 评论 -
C++标准转换运算符reinterpret_cast
reinterpret_cast (expression)reinterpret_cast运算符是用来处理无关类型之间的转换;它会产生一个新的值,这个值会有与原始参数(expressoin)有完全相同的比特位。什么是无关类型?我没有弄清楚,没有找到好的文档来说明类型之间到底都有些什么关系(除了类的继承以外)。后半句倒是看出了reinterpret_cast的字面意思:重新解释转载 2012-08-22 15:26:09 · 376 阅读 · 0 评论