- 博客(4)
- 资源 (9)
- 收藏
- 关注
转载 linux管道
linux 管道 管道是Linux中很重要的一种通信方式,是把一个程序的输出直接连接到另一个程序的输入,常说的管道多是指无名管道,无名管道只能用于具有亲缘关系的进程之间,这是它与有名管道的最大区别。 有名管道叫named pipe或者FIFO(先进先出),可以用函数mkfifo()创建。 Linux管道的实现机制 在Linux中,管道是一种使用非常频繁的通信机制。从本质上说,管道也是一种文件,但它又和一般的文件有所不同,管道可以克服使用文件进行通信的两个问题,具体表现为: ·
2010-11-19 16:47:00 194
原创 gcc和g++的区别
<br /> 我们在编译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了,譬如c代码用gcc,而c++代码用g++,或者说编译用gcc,链接用g++,一时也不知哪个说法正确,如果再遇上个extern "C",分歧就更多了,这里我想作个了结,毕竟知识的目的是令人更清醒,而不是更糊涂。<br /><br />误区一:gcc只能编译c代码,g++只能编译c++代码<br />两者都可以,但是请注意:<br />1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的
2010-11-17 15:32:00 187
原创 用GDB调试程序
GDB概述GDB 是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许<br /> ,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如<br /> 果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、<br /> BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就<br /> 是这个道理。<br /><br /> 一般来说,GDB主要帮忙你完成下面四个方面的功能:<br /><br /> 1、启动你的程序,可以按照你的自定义的要求随心所欲的
2010-11-15 15:37:00 219
转载 使用ssh不输入密码
[最简单的] ssh安全的自动登录 A为本地主机(即用于控制其他主机的机器) ; B为远程主机(即被控制的机器Server), 假如ip为172.24.253.2 ; A和B的系统都是Linux 在A上的命令: # ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码) # ssh [email protected] "mkdir .ssh;chmod 0700 .ssh" (需要输入密码) # scp ~/.ssh/id_rsa.pub root@1
2010-11-11 11:00:00 520
Google C 编程风格指南
2011-03-14
C程序设计语言(第2版-新版)
2011-03-14
Source Insight V3.5
2010-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人