c/c++
yangmao1992
这个作者很懒,什么都没留下…
展开
-
c++是如何链接的
有些人写C/C++(以下假定为C++)程序,对unresolved external link或者duplicated external simbol的错误信息不知所措(因为这样的错误信息不能定位到某一行)。或者对语言的一些部分不知道为什么要(或者不要)这样那样设计。了解本文之后,或许会有一些答案。 首先看看我们是如何写一个程序的。如果你在使用某种IDE(Visual Studi转载 2016-08-20 20:51:35 · 3406 阅读 · 0 评论 -
当printf遇上多线程
有很多Linux和Windows程序员在编写多线程程序中使用printf导致的种种问题。我猜测这与printf设计时的不可重入性有关,虽然我在文中用嵌入式的串口打印函数作为类比,可是这两个或许还不是一回事。 如果你遇到了这个问题,你可以尝试以下方法,即使用多线程运行时库(Mulit-Thread Runtime Library): 1、VC环境 Project-> Settings-> C/转载 2016-08-20 23:16:24 · 17101 阅读 · 0 评论