杂谈
leasonw
这个作者很懒,什么都没留下…
展开
-
自学编程之路——位运算
本人在自学编程过程中,有时在阅读一些代码时看到了一些数字位运算。由于缺乏相关的基础知识,阅读起来有一定的困难,有的地方感觉莫名奇妙。后来通过上网查阅相关资料,阅读了相关的博客文章,汇总下来自己的一些理解。首先,说说为何会有位运算这个东西。我们知道,所有的数字信息在计算机中均会以二进制的形式进行存放。例如,一个十进制下的数字20,在二进制下的值为(00010100),数字30在二进制下的值为(0001原创 2017-09-06 18:19:26 · 245 阅读 · 0 评论 -
C/C++混合编程时extern "C"的使用
我们在遇到规模较大的项目时候,常常会有C\C++混用的情况,某些功能模块用C语言来实现,而另外一些则用C++。当模块之间相互提供接口供对方使用的时候,必然会看到extern "C"这个字样。那么,这篇文章就来探讨下extern "C"的作用以及使用方法。为了便于更直观的理解,全程都会使用例子的形式来描述。 1 extern "C"是啥 首先,extern "C"它是一个链接指示,一方面,在C++语...原创 2019-06-30 15:35:43 · 615 阅读 · 1 评论