
linux
RossYoung
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Makefile中通配符*与%的区别
原文地址http://www.cnblogs.com/warren-wong/p/3979270.html Makefile中的%标记和系统通配符*的区别在于,*是应用在系统中的,%是应用在这个Makefile文件中的。(本文的测试环境是Windows7下使用MinGW提供的make.exe)例如,如果你想编译一个文件夹下的所有.c文件,你可能会这样写:1 %.o:%.c2 gcc -o...转载 2018-02-26 21:10:20 · 1620 阅读 · 0 评论 -
linux 运算符
文件比较运算符-e filename 如果 filename存在,则为真 [ -e /var/log/syslog ]-d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ]-f filename 如果 filename为常规文件,则为真 [ -f /usr/bin/grep ]-L filename 如果 filename为符号链接,则为真 ...原创 2018-03-08 16:12:30 · 246 阅读 · 0 评论 -
shell脚本特殊变量($0、$1、$2、 $?、 $# 、$@、 $*)
$0 Shell本身的文件名$1~$n 添加到Shell的各参数值。$1是第1参数、$2是第2参数…$$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID$? 上个命令的退出状态,或函数的返回值$- 使用Set命令设定的Flag一览$* 所有参数列表,不包括脚本本身。如"$*...原创 2018-03-06 15:23:38 · 5593 阅读 · 1 评论 -
Makefile中 -I -L -l
例:gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld上面这句表示在编译hello.c时:-I /home/hello/include表示将/home/hello/include目录作为第一个寻找头文件的目录,寻找的顺序是:/home/hello/include-->/usr/include-->...原创 2018-06-04 12:01:34 · 2575 阅读 · 0 评论 -
c++ 一次读取文件全部内容
原文地址 https://blog.youkuaiyun.com/vinson0526/article/details/50829627读取一个stringstd::ifstream in("some.file");std::string some_str;in >> some_str;123这种方法的问题在于,遇到回车空格等分隔符的时候,就不会再读取了。读取文件全部内容iostream著名专...转载 2018-06-04 18:19:20 · 11001 阅读 · 2 评论