草庐IT

c++ - 用于 C/C++ 应用程序的开源 PDF 库?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭8年前。Improvethisquestion我希望能够从我的(native)C++Windows应用程序生成PDF输出。是否有任何免费/开源库可用于执行此操作?我查看了thisquestion的答案,但它们大多与.Net相关。 最佳答案

c++ - 用于 C/C++ 应用程序的开源 PDF 库?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭8年前。Improvethisquestion我希望能够从我的(native)C++Windows应用程序生成PDF输出。是否有任何免费/开源库可用于执行此操作?我查看了thisquestion的答案,但它们大多与.Net相关。 最佳答案

c++ - 在 C/C++ 中检查 NULL 指针

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭7年前。Improvethisquestion在最近的一次代码审查中,一位贡献者正试图强制以下列方式对指针执行所有NULL检查:int*some_ptr;//...if(some_ptr==NULL){//Handlenull-pointererror}else{//Proceed}而不是int*some_ptr;//...if(some_ptr){//Proceed}else{//Handlenull-pointererror}我同

c++ - 在 C/C++ 中检查 NULL 指针

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭7年前。Improvethisquestion在最近的一次代码审查中,一位贡献者正试图强制以下列方式对指针执行所有NULL检查:int*some_ptr;//...if(some_ptr==NULL){//Handlenull-pointererror}else{//Proceed}而不是int*some_ptr;//...if(some_ptr){//Proceed}else{//Handlenull-pointererror}我同

c++ - 根据一组编码标准检查 C/C++ 源代码的免费工具?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭9年前。Improvethisquestion看起来很容易找到这样一个用于Java的工具(Checkstyle、JCSC),但我似乎找不到用于C/C++的工具。我不是在寻找类似lint的静态代码分析器,我只想检查变量命名、大小写、间距、标识、括号放置等编码标准。

c++ - 根据一组编码标准检查 C/C++ 源代码的免费工具?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭9年前。Improvethisquestion看起来很容易找到这样一个用于Java的工具(Checkstyle、JCSC),但我似乎找不到用于C/C++的工具。我不是在寻找类似lint的静态代码分析器,我只想检查变量命名、大小写、间距、标识、括号放置等编码标准。

c++ - 互斥锁示例/教程?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭2年前。Improvethisquestion我是多线程的新手,并试图了解互斥锁的工作原理。做了很多谷歌搜索,但仍然对其工作原理产生了一些疑问,因为我创建了自己的程序,其中锁定不起作用。互斥锁的一个绝对不直观的语法是pthread_mutex_lock(&mutex1);,看起来互斥锁被锁定了,而我真正想要锁定的是其他变量。这种语法是否意味着锁定互斥锁会锁定代码区域,直到互斥锁解锁?那么线程是如何知道

c++ - 互斥锁示例/教程?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭2年前。Improvethisquestion我是多线程的新手,并试图了解互斥锁的工作原理。做了很多谷歌搜索,但仍然对其工作原理产生了一些疑问,因为我创建了自己的程序,其中锁定不起作用。互斥锁的一个绝对不直观的语法是pthread_mutex_lock(&mutex1);,看起来互斥锁被锁定了,而我真正想要锁定的是其他变量。这种语法是否意味着锁定互斥锁会锁定代码区域,直到互斥锁解锁?那么线程是如何知道

objective-c - C 预处理器的替代品

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion我有兴趣使用C预处理器以外的东西来预处理我的C和Objective-C源代码。有没有好的替代品?一个例子是允许一个人在C代码中间逃逸到python或perl片段中,并且片段吐出C即然后正常编译。 最佳答案 您可以将PHP用作C预处理器。优点是:非常相似的语法,所以语法高亮有效。和?>不在标准C中使用(对

objective-c - C 预处理器的替代品

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion我有兴趣使用C预处理器以外的东西来预处理我的C和Objective-C源代码。有没有好的替代品?一个例子是允许一个人在C代码中间逃逸到python或perl片段中,并且片段吐出C即然后正常编译。 最佳答案 您可以将PHP用作C预处理器。优点是:非常相似的语法,所以语法高亮有效。和?>不在标准C中使用(对