2017年2月27日

Python-元组列表

摘要: 二者区别 列表是动态的,长度大小不固定,可以随意地增加、删减或者改变元素(mutable)。 元组是静态的,长度大小固定,无法增加删减或者改变(immutable)。 list和tuple的内部实现都是array的形式,list因为可变,所以是一个over-allocate的array,tuple因 阅读全文

posted @ 2017-02-27 15:16 simple_孙 阅读(387) 评论(0) 推荐(0)

-lpthread和-pthread的区别

摘要: 用gcc编译使用了POSIX thread的程序时通常需要加额外的选项,以便使用thread-safe的库及头文件,一些老的书里说直接增加链接选项 -lpthread 就可以了 而gcc手册里则指出应该在编译和链接时都增加 -pthread 选项 编译选项中指定 -pthread 会附加一个宏定义 阅读全文

posted @ 2017-02-27 14:04 simple_孙 阅读(17834) 评论(0) 推荐(0)

为什么类中的线程函数必须要声明静态

摘要: 其实类的静态函数就跟全局函数是一个样子的, 只是调用的时候要加下个类修饰符而已.至于为什么不能是非静态成员函数呢, 因为非静态成员函数都会在参数列表中加上一个this指针为为参数, 这样的话你写的线程函数就不符合调用规定了.比如 DWORD WINAPI ThreadFun(LPVOID); 是非静 阅读全文

posted @ 2017-02-27 11:56 simple_孙 阅读(2048) 评论(0) 推荐(0)

导航