1.获取进程ID 每个进程都有一个唯一的非零进程PID,下面是得到这个PID的函数原型及相关头文件: 使用示例: 得到的ppid是一个正整数,在我的机器上是24176. 在/proc目录下可以看到很多进程的信息 总结 ...
分类:
系统相关 时间:
2020-04-19 17:33:37
阅读次数:
109
[TOC] d指针和q指针 我们在 "类成员名称" 和 "使用d指针" 中,已经介绍过了d指针。 这是一个绝妙的技巧,能够在不破坏二进制兼容性的情况下将新的私有数据成员添加到类中。此外,它还能保持头文件的干净,并隐藏具体的实现,加速编译。 简单示例 Foo类中只暴露了接口,具体的实现和数据都隐藏到了 ...
分类:
其他好文 时间:
2020-04-19 14:33:14
阅读次数:
50
1.头文件:#include<array> 2.和数组有什么区别? 更安全,建议用其代替数组! 3.用法: array<int ,19>s 代表着 s[19] 并且里面的元素是int型 值得注意的是 array此时的数组并没有初始化 array 初始化的方法: (1) #include<iostre ...
分类:
编程语言 时间:
2020-04-18 23:16:37
阅读次数:
390
My Code style 大括号换行 (不得不说这个其实很重要 一律使用 头文件一般只用 确实简洁很多 使用快速读入快速输出,但不使用 ,这个后文会说 尽量使用预编译命令来定义一些简短的无递归的函数。 本地一律使用文件操作 ,`a ` 之类的运算符没有空格 行末尽量没有多余空格 一个函数之内尽量不 ...
分类:
其他好文 时间:
2020-04-18 23:01:19
阅读次数:
57
一、 窗口组件 图形用户界面由不同的窗口和窗口组件构成 "QtGui" 头文件包含窗口组件,对应Qt中的GUI模块 Qt以组件对象的方式构建图形用户界面 组件的类型: 容器类(父组件):用于包含其它的界面组件,那么界面组件指的就是功能类的子组件。 功能类(子组件):用于实现特定的交互功能。比如:按钮 ...
分类:
其他好文 时间:
2020-04-18 21:24:58
阅读次数:
86
假设有头文件1.htypedef int SYS_INT2.hSYS_INT var1;1.c#include "1.h"#include "2.h"....这样也可以呀....头文件在编译的时候直接展开...展开后这个SYS_INT还是定义了的,虽然头文件2.h中没有包含...但在c文件中包含了就 ...
分类:
其他好文 时间:
2020-04-18 12:08:51
阅读次数:
50
c语言中的printf和putchar都是为ascii码准备的。要想显示中文,必须通过<wchar.h>这个头文件中(和对应的库)提供的函数wprintf和putwchar来实现。 在使用wprintf之前,设置c语言自身的环境,使用setlocale即可。有<locale.h>提供该函数。示例如下 ...
分类:
编程语言 时间:
2020-04-16 13:29:11
阅读次数:
199
是啥 直接上图 【翻译过来】这个库将各种库添加到您的项目中,这些库在x86和x64架构上构建OpenGL应用程序所必需的。包括FreeGLUT,GLFW和GLEW。也就是说,大家常用的几个OpenGL头文件都包含,如 include, include , include 。 安装过程: (1)打开V ...
分类:
其他好文 时间:
2020-04-14 17:12:42
阅读次数:
102
[toc] C语言提供了一系列函数把字符串转换为整数:atoi、atol、atoll和atoq。 1、包含头文件 2、函数声明 3、功能说明 atoi:把字符串nptr转换为int。 atol:把字符串nptr转换为long int。 atol:把字符串nptr转换为long long int。 a ...
分类:
编程语言 时间:
2020-04-14 10:26:30
阅读次数:
165
第一次刷PAT ,注意事项:就像普通编译器一样要导入头文件 还有 using namespace std;要不然会报错(鬼知道我经历了什么 微笑.jpg) 1 #include <iostream> 2 3 using namespace std; 4 5 int main() 6 { 7 int ...
分类:
编程语言 时间:
2020-04-13 23:10:56
阅读次数:
98