- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 进程与线程的区别、进线程通讯以及设计模式
进程与线程的区别,早已经成为了经典问题。自线程概念诞生起,关于这个问题的讨论就没有停止过。无论是初级程序员,还是资深专家,都应该考虑过这个问题,只是层次角度不同罢了。一般程序员而言,搞清楚二者的概念,在工作实际中去运用成为了焦点。而资深工程师则在考虑系统层面如何实现两种技术及其各自的性能和实现代价。以至于到今天,Linux内核还在持续更新完善(关于进程和线程的实现模块也是内核完善的任务之一)。
2017-10-12 16:59:29
397
转载 g++ 支持C++11的方法
//第一种,直接包含在源程序文件中,如第一行代码所示 #pragma GCC diagnostic error "-std=c++11" #include using namespace std; int main(int argc,char **argv) { cout"hello world!" auto i=10; cou
2017-10-07 15:28:56
1619
转载 linux 下的软件的安装与卸载
linux下安装软件,如何知道软件安装位置注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找.指令名称:whereis功能介绍:在特定目录中查找符合条件的文件。这些文件的烈性应属于原始代码,二进制文件,或是帮助文件。语法格式:whereis [-bfmsu][-B ...][-M ...][-S ...][文件...]常用参数
2017-10-06 16:11:49
375
原创 一个简单的判断字符串所含字母是否有大写,并将所有字母改为大写的小程序
#include #include #include using namespace std;int isUpper(const string &str);int to2upper(string &str);int isAlphaString(const string &str);int main(){Label :string str;cout
2017-10-06 16:06:23
4316
原创 关于const 修饰变量、引用、指针的说明
//const int bufSize;\\ const常量必须初始化const int bufSize = 500; //bufSize = 600; //创建后不能改变其值int num1 = bufSize;const int num2 = num1; //实数、数值拷贝,const 常量和普通变量之间是可以互相拷贝的,那是因为他们//一旦拷贝完后之后,就没有了关联
2017-10-05 16:54:16
780
原创 C++ 输入输出机制
C++并没有定义任意的输入输出语句,而是定义一个更加强大的标准库,来提供IO机制,iostream库包含了两个基础类型:istream以及ostream两种类型,分别表示输入输出流,一个流就是一个字符序列。对于一个输入流来讲,判断它是否结束,有两点:一是看流中的数据是否满足符合被存入变量的数据类型,若不满足,则该输入流结束。二是碰见文件结束符,也可判断流的结束。而对于一个输出流而言,判断是否结束,
2017-07-30 10:31:43
468
原创 MFC中常用数据类型之间的相互转换
最近在用MFC开发一个软件,涉及到数据库,Modbus总线通讯,所以不可避免会用到多种数据类型之间的转换,今天就来总结一下,MFC中常用的数据类型以及它们之间的相互转换常用的方法。为了方便叙述,我在先定义以下变量int i = 100;long l = 2001; float f = 300.2; double = 1213.231;
2017-07-24 19:17:08
1044
原创 计算机是如何存储浮点数的
在上一篇博客,我叙述了整型数在计算机的存储方式,这一篇博客主要讲一讲浮点数在计算机中的存储。(为什么要写下这些额,是因为并非科班出身,这段时间做一个项目时,涉及到modBus协议,需要自己写应用层协议部分,需要将一帧一帧的数据送给plc故要考虑到数据在plc中的存储方式,这样plc才能正确的配置读取)不管是C/C++ 还是C#,对于浮点数的存储,不外乎有两种:float 以及dou
2017-07-23 18:26:25
13506
2
原创 数据(整型数、浮点数)在计算机内存中的存储方式
数据在内存中有两种存储方式:大端模式(bigg Endian)以及小端模式(little Endian)(1)大端模式是高位数据存在低位地址中,而低位数据存在高位地址中(2)小端模式与大端模式恰好相反下面,我来举一个例子,大家有很容易明白了比如一个要把一个十进制的0x12345存入内存中(16位为一个单位),则大端模式: (
2017-07-20 20:04:18
2419
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅