- 博客(8)
- 资源 (7)
- 收藏
- 关注
转载 GCC/C++ 编译过程
gcc和g++分别是GNU(一个开源组织)的c&c++编译器 对于.c后缀的文件,gcc把它当做是C程序,g++当做是C++程序;对于.cpp后缀的文件,gcc和g++都会当做c++程序。gcc可以根据后缀名为.c或.cpp分别按c程序和c++程序来编译,但是g++无论是.c或.cpp都统一按c++程序来编译。 编译阶段,g++会调用gcc,链接阶段通常会用g++来完成,g++在编译的过程...
2018-04-25 17:09:29 1404
原创 Linux中access函数
1。access():判断是否具有存取文件的权限相关函数 stat,open,chmod,chown,setuid,setgid表头文件 #include<unistd.h>定义函数 int access(const char * pathname, int mode);函数说明 access()会检查是否可以读/写某一已存在的文件。参数mode有几种情况组合,...
2018-04-25 13:43:49 2102
原创 LINUX 命令
1/将一个目录下的文件夹中所有的文件复制到同一目录下的另一个文件夹下 cp -r 文件夹名1 文件夹名2 一定要带-r , 否则会出错,omitting dictinary 省略目录,这是因为这个文件夹下还有其他的目录2/ ls -lrt 命令可以查看最近修改过的文件3 cout<<_FILE_<<" "<<_LINE_<<endl; ...
2018-04-24 18:54:49 143
原创 文件操作std::locale::global(std::locale(""))的作用
在C++加载文件时,加入一句std::locale::global(std::locale(""));是为了保证,支持中文的路径。顺带又看了下std::locale::global()的代码,当传递NULL作为参数时,会调用local对象的一个显示默认构造函数,新构造出的对象包含当前系统的默认locale,随后的代码会比较当前本应用程序正在使用的locale是否和这个local对象所代表的loca...
2018-04-19 17:58:38 6846
原创 C++中描述文件系统属性的结构stat
在使用这个结构体和方法时,需要引入:<sys/types.h><sys/stat.h>struct stat这个结构体是用来描述一个linux系统文件系统中的文件属性的结构。1、通过路径:int stat(const char *path, struct stat*struct_stat);int lstat(const char *path,struct stat*str...
2018-04-19 17:57:26 2351
原创 如何读取二进制文件,并将其转化为十进制数
1/首先是先是读取1.5个字节的数据 unsigned long Convertp5_2(const char *pchar){ bitset<8>b8_1; bitset<8>b8_2;memcpy(&b8_1,pchar,1);string str8_1=b8_1.to_string();memcpy(&b8_2,pchar+1,1);string ...
2018-04-19 17:29:54 4143
转载 C语言中转义字符
在字符集中,有一类字符具有这样的特性:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么。这类字符称为可显示字符,如a、b、c、$、+和空格符等都是可显示字符。另一类字符却没有这种特性。它们或者在键盘上找不到对应的一个键(当然可以用特殊方式输入),或者当按键以后不能显示键面上的字符。其实,这类字符是为控制作用而设计的,故称为控制字符。在C语言中,构成字符常量的控制字符必须用...
2018-04-01 08:45:39 11013 5
原创 构造函数
1、构造函数可以是私有的。这时候就必须使用new在堆上创建一个对象了。2、构造函数没有返回值。3、无论何时,只要创建一个对象,都必须调用构造函数。4、构造函数本身就是内敛函数。...
2018-04-01 08:33:23 210
基于51单片机4层电梯设计
2016-05-30
基于DA14580便携式空气质量检测仪
2016-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人