- 博客(15)
- 收藏
- 关注
转载 Google C++ Style Guide
原文地址:http://google-styleguide.googlecode.com/svn/trunk/cppguide.htmlBackgroundC++ is the main development language used by many of Google's open-source projects. As every C++ programmer know
2015-07-01 11:26:15
1851
转载 诸葛亮兵书
http://baike.baidu.com/link?url=V-imISSEenz-F1SjDVrGDshGVF5VdUog_jrAWtmNnVC4lhPk0h1tUzOgY5WyxXJ53mn3UEkJ37GO1N-Oxe_v9_
2015-05-01 22:49:11
513
转载 在Linux下不重启让配置文件修改后立即生效
在Linux下不重启让配置文件修改后立即生效例如,我刚修改了“/etc/profile”或“~/.bash_profile”文件,我想让刚刚作出的修改立刻看到效果,但又不愿意重启,这时,就可以利用"source"命令或"."命令让刚刚做出的修改立刻生效:"source /etc/profile" or ". /etc/profile"。补充:source命令也称为“点命令”
2014-03-12 20:35:37
45862
3
原创 linux shelll
一般赋值例子:#!/bin/bash#shell testa=12b=abcc=12.3d='abc efg' #单引号f=abc efg #赋值错误算术赋值例子:#!/bin/bash#shell testa=[1+2] #1+2let b=1+2 #3c=`expr 1 + 2` #3
2014-02-28 08:53:48
707
原创 linux常用命令
一、目录与文件命令1、pwd 查看当前路径 本人机器上命令输出为(txb为用户名):/home/txb2、cd 切换目录cd ./bin另外:cd / 切换到根目录cd .. 切换到当前目录的上一级目录cd ~ 切换到用户主目录cd 同上cd $HOME 同上
2014-02-26 20:51:22
557
原创 vim 命令小计
1、ctrl+ alt+t 即可打开终端,在终端输入vim 回车即可打开vim 此时处于普通模式下。2、三种模式: 普通模式:默认模式,可以输入一些命令。在其他模式时,按 esc 键可返回普通模式 插入模式:输入vim 编辑的内容,从普通模式按 a 或 i 键可以进入插入模式 可视模式:主要进行粘贴复制操作,从普通模式按 v 可进入3、普通
2014-02-26 18:43:34
819
转载 P、V操作
在操作系统理论中有一个非常重要的概念叫做P,V原语。信号量是最早出现的用来解决进程同步与互斥问题的机制,包括一个称为信号量的变量及对它进行的两个原语操作。信号量为一个整数,我们设这个信号量为:sem。很显然,我们规定在sem大于等于零的时候代表可供并发进程使用的资源实体数,sem小于零的时候,表示正在等待使用临界区的进程的个数。根据这个原则,在给信号量附初值的时候,我们显然就要设初值大
2014-02-25 19:37:30
2433
转载 gcc 与 g++ 的区别
我们在编译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了,譬如c代码用gcc,而c++代码用g++,或者说编译用gcc,链接用g++,一时也不知哪个说法正确,如果再遇上个extern "C",分歧就更多了,这里我想作个了结,毕竟知识的目的是令人更清醒,而不是更糊涂。误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1.后缀为.c的,
2014-02-24 20:51:09
556
转载 QT出现中文乱码
首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中文"这样写的时候,它是传统的 char 类型的窄字符串,我们需要的只不过是通过某种方式告诉QString 这四个汉字采用的那种编码。而问题一般都出在很多用户对自己当前的编码没太多概念,于是一
2014-02-21 11:23:11
599
原创 开机出现unkown filesystem grub rescue问题解决
时间:2014/1/16环境:C盘装win7、另有其他盘装win8、ubuntu13.04 一共三系统问题:三系统运行正常,昨天win7出了点问题,于是用U盘进Pe后直接格式化了c盘重装win7,结果装到99%的时候就卡住不动了,强制重启后提示unkown filesystem,grub rescue什么的,系统起不来了。试着重新从U盘进入pe也不行,一直停留在Windows滚动条那个地方
2014-01-16 17:38:05
1309
原创 c++ 的 lambda 表达式小例子
lambda表达式,小白小例子:#include#include#includeusing namespace std;int main(){ vector test; for(int i = 0;i<10;i++) test.push_back(i); for_each(test.begin(), test.end(), [](int& element){c
2013-12-16 10:01:20
593
原创 c++小笔记
一、整形1)short :至少为16位,16位可表示65536(十进制5位)个不同的值2)int :至少与short一样长,int 一般与机器字长相等,如果是32位则可表示4294672296(十进制10位)个不同的值3)long :至少为32位,至少与int 一样长4)long long :至少64位,64位可表示18446744073709551616(十进制20位
2013-12-13 16:04:10
503
原创 c++ STL小记
库就是实现这样一种功能:已经做过的事,不费劲再去做第二次!StL库实现了很多容器和很多对容器的相关操作,StL类不仅可以帮助大家节省大量的时间,还很容易上手。前人已经栽好了树,咱们应该赶快去乘凉这里是一个链表的小小例子(如果所有代码都要自己实现,那么程序将会很长):#include using namespace std;#include #include int main(
2013-12-06 16:52:42
518
原创 c++模版笔记
一、模板函数一般使用情况#include using namespace std;template const type& myMax(const type& valueOne,const type& valueTow){ if(valueOne >= valueTow) return valueOne; else return valueTow;}int main
2013-12-06 14:36:04
541
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人