
知识小记
CPU1994GHz
程序员这条路,需要忍耐力
展开
-
关于进程状态的表示
在Linux中,状态如下: D 不可中断 Uninterruptible sleep (usually IO) R 正在运行,或在队列中的进程 S 处于休眠状态 T 停止或被追踪 Z 僵尸进程 W 进入内存交换(从内核2.6开始无效) X 死掉的进程 N原创 2017-06-30 16:17:33 · 323 阅读 · 0 评论 -
日常问题
问题太多日常遇到很多奇特而又奇葩的问题,放在这里,以备查阅。Q1delete掉类的实例对象之后,任然可以调用类成员并得到相应结果。RESULT:你只是放弃了对这片内存的所有权。获得所有权的人对这片内存做什么(或者说什么都不做)都不关你的事。 访问 delete 之后的内存是一个未定义行为。 未定义行为可能产生任何结果,包括但不限于:产生期望的结果,产生未期望的结果,产生随...原创 2018-03-26 11:02:43 · 226 阅读 · 0 评论 -
template模板 C++ 探秘
template#include <stdio.h>#include "method.h"int main() { //模板方法 int num1 = 1, num2 = 2; swap<int>(num1, num2); printf("num1:%d, num2:%d\n", num1, num2); retur...原创 2018-03-30 15:33:02 · 194 阅读 · 0 评论 -
C/C++ 操作动态库
关于动态库静态库与动态库静态库在程序的链接阶段被复制到了程序中,和程序运行的时候没有关系。 动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入。静态库编译g++ -I../include -O0 -g3 -Wall -c -fPIC -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)"原创 2018-02-07 20:13:51 · 380 阅读 · 0 评论 -
C++ 在函数中声明string和字符数组的一些特性
在函数中声明stringchar * test(void ){ string test; test = "yinjianwen"; return (char *)test.c_str();}int main(){ enum tesT {a,b=5,c,}; printf("a = %d\n", a); char *p; p =原创 2018-02-07 11:41:41 · 466 阅读 · 0 评论 -
sscanf--格式化转换字符数组
关于这个函数,我已经放弃自己解释了。对于这种杂而常用的函数,应该有自己的总结的,但现在太乱,给个百度链接,先跑了,百度讲得很明白 https://baike.baidu.com/item/sscanf/10551550?fr=aladdin不过有一点明白:这个函数默认以空格为分隔符来判定的原创 2017-11-23 11:14:30 · 616 阅读 · 0 评论 -
strerror -- 识别错误代码,返回描述的字符串
strerrorstrerror - 函数返回一个指针,这个指针指向一个字符串;这个字符串是被传递的错误代码数(errnum)所表示的错误。 原型: #include <string.h> char *strerror(int errnum);实例:#include <stdio.h>#include <pthread.h>#include <errno.h>#include原创 2017-12-01 12:42:56 · 669 阅读 · 0 评论 -
Gnome桌面的一些基本应用程序表
版本:gnome-session 3.9.90gcalccmd 计算器gedit 文本编辑器gnome-terminal 终端nautilus 图形化文件管理器totem翻译 2017-06-30 18:42:40 · 1211 阅读 · 0 评论 -
设备文件的标记
图1.1如图,查询设备文件,第一列显示该设备文件权限。设备文件类型的表示分别为:ATA硬盘文件:b(block device,块文件)COM端口设备文件:c(character device,字符型设备文件)原创 2017-06-30 17:04:05 · 347 阅读 · 0 评论 -
两分钟学会C++
题记两分钟能学会C++吗!? 请先阅读下面的文章,再决定你要不要当程序员,或者学习C++! https://blog.youkuaiyun.com/EGEFCXzo3Ha1x4/article/details/80105102一章在函数里static一个变量的效果在一个类的函数中定义一个变量,累加它。void paddyfield::StaticValueTest(){ st...原创 2018-07-09 10:09:03 · 388 阅读 · 0 评论