- 博客(6)
- 收藏
- 关注
转载 #if 0 ... #endif的真实用途
在过去都没有去理会#if 的作用,今天突发奇想,开启编译器试一试。很多人都知道,#if 0 ... #endfif的作用跟/*...*/的作用是一样的,就是注释,可是注释为什么不用注释符号/*就行了么?google了一下,大家都说是为了解决嵌套注释。如:/*-------------------------------------------------------------------...
2018-04-21 21:44:25 917
转载 C++项目中的extern "C"
原文作者:吴秦 原文出处:点击打开链接在用C++的项目源码中,经常会不可避免的会看到下面的代码:123456789#ifdef __cplusplusextern "C" {#endif /*...*/ #ifdef __cplusplus}#endif它到底有什么用呢,你知道吗?而且这样的问题经常会出现在面试or笔试中。下面我就从以下几个方面来介绍它:1、#ifdef _cplu...
2018-03-30 15:07:49 136
转载 IAR9.0以上版本编译低版本的协议栈常见错误及解决方法
对于低版本打不开高版本的工程,解决方法见点击打开链接IAR编辑常见错误及解决方法 点击打开链接安装了高版本IAR,9.1以上,主要出现过如下三个问题:问题1.Error[e46]: Undefined external "?V1" referred in AF ( C:\Texas Instruments\Z-Stack Lighting 1.0.2\Projects\
2018-01-24 10:49:54 944
转载 ZigBee学习(1)——cc2530的时钟模块
学习CC2530 Zigbee协议时,首先需要了解时钟系统概念,下面简要介绍一下cc2530单片机的时钟系统。工具/原料:cc2530 datasheet、IAR Embedded Workbench一、晶振与时钟cc2530有一个内部系统时钟,或者说是主时钟。系统时钟源是16Mhz的RC晶振或是32MHz晶体震荡器。利用CLKCONCMD特殊功能寄存器可以控制时钟。
2018-01-09 14:57:48 6997
转载 CAsyncSocket与CSocket的区别-同步和异步socket
MFC对SOCKET编程的支持其实是很充分的,然而其文档是语焉不详的。以至于大多数用VC编写的功能稍复杂的网络程序,还是使用API的。故CAsyncSocket及CSocket事实上成为疑难,群众多敬而远之。余好事者也,不忍资源浪费,特为之注解。一、CAsyncSocket与CSocket的区别前者是异步通信,后者是同步通信;前者是非阻塞模式,后者是阻塞模式。另外,异步非阻
2017-11-21 15:53:36 445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人