C/C++
文章平均质量分 69
张某人ER
学习IT的学生
展开
-
Linux下用ICMP协议,进行路由多端口尝试探测
路由器通常会有多个端口,而多个端口的ip可能又处在不同的网段中,以实现不同网段间的数据转发。对于特定路由拓扑的发现,探测路由的端口还是有一定价值的。原创 2015-03-18 09:27:27 · 1251 阅读 · 0 评论 -
Linux下struct dirent,DIR,struct stat使用例子
Linux下struct dirent,DIR,struct stat使用例子原创 2015-07-16 10:00:39 · 2484 阅读 · 0 评论 -
unix环境高级编程中的例子-----递归降序遍历目录层次结构,并按文件类型计数
推荐先阅读这两篇博客: http://blog.chinaunix.net/uid-20384806-id-1954258.html http://blog.chinaunix.net/uid-20384806-id-1954259.html 这个例子是编写一个遍历文件层次结构的程序,其目的是得到各种类型的文件数 下面的源码来自 unix环境高级编程原创 2015-11-01 19:51:29 · 1115 阅读 · 0 评论 -
qemu-kvm编译错误 出现 CC block/qcow2-snapshot.o
编译qemu-kvm,出现错误信息如下: CC block/qcow2-snapshot.o In file included from ./qemu-common.h:6:0, from block/qcow2-snapshot.c:25: block/qcow2-snapshot.c: In function .............原创 2016-03-05 15:17:49 · 2163 阅读 · 0 评论 -
c 中typedef函数的用法
c 中typedef函数的用法转载 2015-10-31 21:13:06 · 636 阅读 · 0 评论 -
USACO home on the range C 语言实现
题目大意: 农民约翰在一片边长是N (2 农民约翰需要统计那些可以放牧奶牛的正方形牧场(至少是2×2的,在这些较大的正方形中没有一个点是被破坏的,也就是说,所有的点都是“1”)。 你的工作要在被供应的数据组里面统计所有不同的正方形放牧区域(>=2×2)的个数。当然,放牧区域可能是重叠。 PROGRAM NAME: range INPUT FORMAT: (fi原创 2015-10-10 16:07:56 · 778 阅读 · 0 评论 -
关于C++ const 的全面总结
转载地址:http://blog.csdn.net/Eric_Jo/article/details/4138548 C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。 Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更转载 2015-09-07 15:33:19 · 342 阅读 · 0 评论 -
在 linux 下使用 CMake 构建应用程序
原文地址:http://www.ibm.com/developerworks/cn/linux/l-cn-cmake/ 作者: 王程明 (wangchengming.jlu@gmail.com), CMake 简介 CMake 是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,可以产生标准的构建文件,如 Unix转载 2015-07-16 16:43:18 · 536 阅读 · 0 评论 -
gdb调试带参数程序
原文地址:http://www.cnblogs.com/rosesmall/archive/2012/04/10/2440514.html 一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要 把调试信息加到可执行文件中。使用编译 器(cc/gcc/g++)的 -g 参数可以做到这一点。如: > cc -g hello.c -o转载 2015-07-16 09:45:55 · 756 阅读 · 0 评论 -
C++ 之 函数模板
函数模板可以用来创建一个通用功能的函数,以支持不同参数,进一步简化重载函数的函数体设计。原创 2015-07-15 09:34:32 · 677 阅读 · 0 评论 -
c++变量的作用域、生存期和可见性
局部变量 范围:在一个函数内部定义的变量,作用范围只限于本函数体内。 生存期:程序执行到本函数才会给局部变量分配内存单元,函数执行完毕局部变量所占的存储单元就被释放 全局变量 在函数体外部定义的变量是全局变量,可以被本文件所有其他函数访问使用。 作用域:所有文件。在一个cpp定义的全局变量在另一个cpp中使用,应该在使用它的函数体内部或外部进行原创 2015-07-13 15:13:04 · 3093 阅读 · 0 评论 -
GDB命令,使用笔记
命令 解释 示例 file 加载被调试的可执行程序文件。 因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。 (gdb) file gdb-sample r Run的简写,运行被调试的程序。 如果此前没有下过断点,则执行完整个程序;如果有断点,则程序暂停在第一个可用断点处。 (gdb) r c Continue的简写,继续执行原创 2015-05-19 10:13:21 · 453 阅读 · 0 评论 -
C++ string 类 学习笔记
string类型支持长度可变的字符串,C++标准库将负责管理与存储字符相关的内存,以及提供各种有用对的操作。标准库string类型的目的就是满足对字符串的一般应用。原创 2015-05-19 19:43:54 · 1006 阅读 · 0 评论 -
gcc for Windows 开发环境介绍
在Windows操作系统下的gcc 第一节 GCC家族概览 GCC是一个原本用于Unix-like系统下编程的编译器。 不过,现在GCC也有了许多Win32下的移植版本。所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个大概的了解。 历史 GCC是G转载 2015-05-18 10:55:07 · 478 阅读 · 0 评论 -
C语言字符串指针
原文地址:http://c.biancheng.net/cpp/html/80.html 在C语言中,可以通过字符数组存放一个字符串,也可以用字符指针指向一个字符串。 【示例】用字符数组存放一个字符串,然后输出该字符串。 #include int main(){ char string[] = "I love China!"; printf("%s\n", st转载 2016-07-09 11:00:31 · 2254 阅读 · 1 评论