06 2020 档案
摘要:#为什么静态成员不能在类内初始化? 在C++中,类的静态成员(static member)必须在类内声明,在类外初始化,像下面这样。 class A { private: static int count ; // 类内声明 }; // 类外定义并初始化,不必再加static关键字 int A::c
阅读全文
摘要:一、概要 对于每一个Linux Ubuntu系统学习者来说,了解Linux文件系统的目录结构是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统至关重要,下面我们就开始了解一下linux目录结构的相关知识。 二、单用户操作系统和多用
阅读全文
摘要:第一种 1、在搜索栏中输入 regedit ,打开注册表 2、删除项目:HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId 第二种 找到Beyond Compare 4安装文件夹下面的BCUnrar.dll文件,将
阅读全文
摘要:看个示例 #include<iostream> #include<string> using namespace std; int main() { string str = "hello"; str[3] = '\0'; cout << str << endl; return 0; } 输出:he
阅读全文
摘要:枚举的定义 enum 枚举名{ 枚举元 素1,枚举元素2,枚举元素3...}; 使用枚举类型的好处 增加程序的可读性,我们都知道在计算机中所有信息都是用二进制来表示的,如果你用二进制来表示某件事务是非常不直观的,为了使程序更加直观我们引入枚举。 枚举的应用 1 /*红色、黄色、绿色、蓝色,黑色*/
阅读全文
摘要:结构体 在Java中,我们要表示一个复合的数据类型就会使用对象去封装。而C就有结构体。 结构体是C语言中自定义的数据类型,是一组变量的集合,有别于数组,数组仅限于同一种数据类型,而结构体可以是任何数据类型,包括数组。结构体里面的每一个变量或者数组都是结构体的成员。 下面来看看结构体的基本使用 14-
阅读全文
摘要:#定义 每一个函数都占用一段内存单元,它们有一个起始地址,指向函数入口地址的指针称为函数指针。 #语法 指向函数的指针变量的一般定义形式为: 数据类型 (*指针变量名)(参数表); #说明 1) 函数指针的定义形式中的数据类型是指函数的返回值的类型。 2) 区分下面两个语句: int (*p)(in
阅读全文
摘要:可以用fcntl 函数改变一个已打开的文件的属性,可以重新设置读、写、追加、非阻塞等标志(这些标志称为File StatusFlag),而不必重新open 文件。 下面的例子使用F_GETFL和F_SETFL这两种fcntl 命令改变STDIN_FILENO的属性,上O_NONBLOCK 选项,实现
阅读全文
摘要:配置文件中经常用到ini文件,在VC中其函数分别为: #写入.ini文件: BOOL WritePrivateProfileString( LPCTSTR lpAppName, // INI文件中的一个字段名[节名]可以有很多个节名 LPCTSTR lpKeyName, // lpAppName 下
阅读全文
摘要:#GetPrivateProfileString函数用于获取INI配置文件中的内容。 DWORD GetPrivateProfileString( LPCTSTR lpAppName, //INI文件中的一个字段名. LPCTSTR lpKeyName, //是lpAppName下的一个键名,通俗讲
阅读全文