Linux(C/C++)
iteye_9684
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux里设置环境变量的方法
一 般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt /au1200_rm/build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量: -------------------------------------------- 临时环境变量(...原创 2011-12-27 10:06:28 · 114 阅读 · 0 评论 -
Ubuntu下Curses库使用
Curses库安装 sudo apt-get install libncurses5-dev 程序使用Curses库后编译问题 由于Curses库不是标准函数库,gcc编译时要加上-lncurses,在Ubuntu下发现 gcc -lncurses demo.c编译无法通过而 gcc demo.c -o ...原创 2012-04-06 15:31:45 · 304 阅读 · 0 评论 -
C++ const变量使用技巧总结
C++ const变量在实际编程中起着非常重要的作用,当我们在声明时,需要对其加初始化,因为默认的内部连接都必须被初始化。 AD: 在C++编程语言中,还有很多比较高深的内容值得我们在学习和实践中不断的学习。在这篇文章中,我们将会为大家详细介绍有关C++ const变量的相关内容,希望能帮助大家轻松了解这方面知识。 一、对于基本声明 const int r=100;...原创 2012-03-29 19:08:10 · 125 阅读 · 0 评论 -
关于c++的内联函数
(1)什么是内联函数? (2)为什么要引入内联函数? (3)为什么inline能取代宏? (4)内联函数和宏的区别? (5)什么时候用内联函数? (6)如何使用内联函数? (7)内联函数的优缺点? (8)如何禁止函数进行内联? (9)注意事项: (1)什么是内联函数? 内联函数是指那些定义在类体内的成员函数,即该函数的函数体放...原创 2012-03-29 17:32:33 · 150 阅读 · 0 评论 -
在Ubuntu下编译 C++与Fortran
GCC 是 GNU 编译器集合(GNU Compiler Collection)的首字母缩写词。GNU 编译器集合包含 C,C++,Objective-C,Fortran,Java 和 Ada 的前端以及这些语言对应的库(libstdc++,libgcj,……)。 前面我们只涉及到 C 语言,那么如何用 gcc 编译其他语言呢?本节将简单介绍 C++ 和 Fortran 编译的例子。 ...原创 2012-03-29 10:47:55 · 870 阅读 · 0 评论 -
ubuntu各文件夹简介
/bin 二进制可执行命令 /dev 设备文件(硬盘/光驱等) /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录,下面会有以登录用户名作为文件夹名的各文件夹 /lib 标准程序设计库又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序 /tmp 公用的临时文件存储点 ...原创 2012-03-23 15:59:50 · 152 阅读 · 0 评论 -
Ubuntu配置TFTP下载服务器
1、首先要打开root权限的终端。 Ubuntu 的 10.XX以上,已经可以找到root的终端,如果没有,可以使用普通的终端使用sudo命令前缀。 2、下载并安装tftp服务器。 一般网上的教程都要下三个文件,一个是tftp,一个是tftpd ,一个是openBSD-inetd。其实大部分的使用采用tftpd和openBSD-inetd就够了。不过为了统一和傻瓜性,...原创 2012-03-22 11:03:16 · 150 阅读 · 0 评论 -
vi 文本编辑
命令行模式功能键: yy:复制当前光标所在行 【n】yy:n为数字,复制当前光标开始的n行 p:粘帖复制的内容到光标所在行 dd:删除当前光标所在行 【n】dd:删除当前光标所在行开始的n行 /name:查找光标之后的名为“name”的字符串 G:光标移动到文件尾(注意是大写) u:取消前一个动作(注意是小写) 底行模式功能键: :w保存 :q退出vi(系统会提示保存修改) ...原创 2012-03-22 10:10:49 · 108 阅读 · 0 评论 -
隐式声明与内建函数 ‘exit’ 不兼容 解决方法 - [Linux]
版权声明 :转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://dark0729.blogbus.com/logs/70629853.html 初学linux编程,刚开学脱离windows。 开学学习总不免会有些困难。慢慢习惯吧。 从C开始学,开始学习linux编程。接下来再学习python。 C语言,开发环境Ecli...原创 2012-01-15 16:13:32 · 856 阅读 · 2 评论 -
linux c中fgets(),fputs()
fgets (buf, size, fp) 从流中读取n-1个字符,除非读完一行,参数s是来接收字符串,如果成功则返回s的指针,否则返回NULL 其行为方式如下: (1)遇到换行或文件结束EOF则返回。 (2)按行读取。 (3)每一行结束处的换行字符‘\n’也算该行字符。 (4)对于大小为size的buf,最多只读取size-1个字符。 (5)自动地把buf中最后一个字符(通常是...原创 2012-01-15 10:11:46 · 365 阅读 · 0 评论 -
eoiioe linux下解压命令大全
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf ...原创 2011-12-27 10:30:43 · 158 阅读 · 0 评论 -
C:#ifndef#define#endif的用法
你所遇到的这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命令最常见的形式为: #ifdef 标识符 程序段1 #else 程...原创 2012-04-07 12:41:15 · 110 阅读 · 0 评论
分享