![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 69
张某人ER
学习IT的学生
展开
-
Linux下用ICMP协议,进行路由多端口尝试探测
路由器通常会有多个端口,而多个端口的ip可能又处在不同的网段中,以实现不同网段间的数据转发。对于特定路由拓扑的发现,探测路由的端口还是有一定价值的。原创 2015-03-18 09:27:27 · 1244 阅读 · 0 评论 -
Linux下struct dirent,DIR,struct stat使用例子
Linux下struct dirent,DIR,struct stat使用例子原创 2015-07-16 10:00:39 · 2482 阅读 · 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.oIn 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 · 2161 阅读 · 0 评论 -
c 中typedef函数的用法
c 中typedef函数的用法转载 2015-10-31 21:13:06 · 632 阅读 · 0 评论 -
USACO home on the range C 语言实现
题目大意:农民约翰在一片边长是N (2 农民约翰需要统计那些可以放牧奶牛的正方形牧场(至少是2×2的,在这些较大的正方形中没有一个点是被破坏的,也就是说,所有的点都是“1”)。你的工作要在被供应的数据组里面统计所有不同的正方形放牧区域(>=2×2)的个数。当然,放牧区域可能是重叠。PROGRAM NAME: rangeINPUT FORMAT:(fi原创 2015-10-10 16:07:56 · 769 阅读 · 0 评论 -
关于C++ const 的全面总结
转载地址:http://blog.csdn.net/Eric_Jo/article/details/4138548 C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更转载 2015-09-07 15:33:19 · 341 阅读 · 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 · 534 阅读 · 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 · 754 阅读 · 0 评论 -
C++ 之 函数模板
函数模板可以用来创建一个通用功能的函数,以支持不同参数,进一步简化重载函数的函数体设计。原创 2015-07-15 09:34:32 · 674 阅读 · 0 评论 -
c++变量的作用域、生存期和可见性
局部变量范围:在一个函数内部定义的变量,作用范围只限于本函数体内。生存期:程序执行到本函数才会给局部变量分配内存单元,函数执行完毕局部变量所占的存储单元就被释放全局变量在函数体外部定义的变量是全局变量,可以被本文件所有其他函数访问使用。作用域:所有文件。在一个cpp定义的全局变量在另一个cpp中使用,应该在使用它的函数体内部或外部进行原创 2015-07-13 15:13:04 · 3086 阅读 · 0 评论 -
GDB命令,使用笔记
命令 解释 示例file 加载被调试的可执行程序文件。因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。(gdb) file gdb-samplerRun的简写,运行被调试的程序。如果此前没有下过断点,则执行完整个程序;如果有断点,则程序暂停在第一个可用断点处。(gdb) rcContinue的简写,继续执行原创 2015-05-19 10:13:21 · 452 阅读 · 0 评论 -
C++ string 类 学习笔记
string类型支持长度可变的字符串,C++标准库将负责管理与存储字符相关的内存,以及提供各种有用对的操作。标准库string类型的目的就是满足对字符串的一般应用。原创 2015-05-19 19:43:54 · 1004 阅读 · 0 评论 -
gcc for Windows 开发环境介绍
在Windows操作系统下的gcc第一节 GCC家族概览GCC是一个原本用于Unix-like系统下编程的编译器。不过,现在GCC也有了许多Win32下的移植版本。所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个大概的了解。历史GCC是G转载 2015-05-18 10:55:07 · 477 阅读 · 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 · 2243 阅读 · 1 评论