- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 如何阅读C/C++中的声明
如何阅读C和C++中的声明: 声明,可能是C++中最为常见的语句了。例如: int x; 这样的声明自然是简单易懂,但如果是一个复杂结构的声明,可就没有这么直观了。 例如: //你能认到第几个? int a; //整型变量 : a int a10[10]; //大小为10的整型数组 : a10 int(&ra10)[10] = a10; /
2014-12-26 14:59:04
667
原创 C++中class与struct的区别
Lippman的《深度探索C++对象模型》一书中,有一章专门提到了C++中关键词所带来的差异。其中一个主要的问题就是:struct与class的区别。 网上看了一些其他文章,写的简直扯淡。各种这个区别那个区别。 其实一句话:除了默认访问权限,啥区别都没有,任何地方都能互换,但出于兼容性考虑,不推荐用将struct作为类语义使用。 struct与class
2014-12-25 10:28:13
1017
原创 用PV操作解决经典进程同步问题 C#实现
在C#中,用于同步的主要是Mutex类与Semaphore类。位于System.Threading命名空间中。 在这两个种对象的方法中,P操作对应的是WaitOne()方法,V操作对应的是ReleaseMutex()与Release()方法。 下面是用C#解决几大PV操作经典问题及其变形的代码。 一、生产者消费者问题 1.最简单的情况:一个生产者,一个消费者,共用一
2014-01-12 16:17:10
3295
原创 第一次写博客
嗯,逛了一逛博客园和CSDN,最后觉得CSDN还是好一些,那就把家安在这里吧。 这是我的第一篇博客,留下来做个纪念,说不定很多年后看到还会感慨一下。 这个学期学完了网络、操作系统、数据库三门主干专业课。基本上课程核心的内容已经接触了大半了,是时候梳理完善一下所学知识的时候了。从最基础的数学开始,上升到物理,既而电工,紧接着计算机体系结构,往后则是汇编语言,C,C
2014-01-12 15:54:43
465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人