随笔分类 -  C++

与C++ 相关的函数代码
摘要:宏编译的使用,suricata源码中,有许多宏;怎么使用呢? 1,编译的时候把对应的宏编译进去; 2,分析你想使用的宏对应的代码,看看你想使用什么结果,是要使用这个函数本身,还是就是要使用它的返回值,增加对应的代码做处理; 3,确定结果,做完处理函数(或不做,之前的函数功能满足当前需求),编译,运行 阅读全文
posted @ 2017-11-15 16:57 the_tops 阅读(6313) 评论(0) 推荐(0) 编辑
摘要:本地使用情况,在Ubantu系统上编写的测试性能: 1,下载:sudo apt-get install valgrind; 2,验证是否安装成功:试着valgrind ls -l来检测是否正常工作; 具体看原文的介绍和使用: 本地使用情况,在Ubantu系统上编写的测试性能: 1,下载:sudo a 阅读全文
posted @ 2017-11-14 17:10 the_tops 阅读(356) 评论(0) 推荐(0) 编辑
摘要:经常在/usr/include目录下看到这种字句: #ifdef __cplusplusextern "C" {#endif...#ifdef __cplusplus}#endif 不太明白是怎么用的。今天阅读autobook,在第53页看到了作者的解释:C/C++编译器对函数和变量名的命名方法不一 阅读全文
posted @ 2017-05-25 20:34 the_tops 阅读(1822) 评论(0) 推荐(0) 编辑
摘要:C++11开发中的Atomic原子操作 Nicol的博客铭 原文 https://taozj.org/2016/09/C-11%E5%BC%80%E5%8F%91%E4%B8%AD%E7%9A%84Atomic%E5%8E%9F%E5%AD%90%E6%93%8D%E4%BD%9C/ 主题 C++ 阅读全文
posted @ 2017-01-24 17:48 the_tops 阅读(18874) 评论(1) 推荐(3) 编辑
摘要:今天现场查看了TCP端口的占用情况,如下图 红色部分是IP,现场那边问我是不是我的程序占用了tcp的链接,,我远程登陆现场查看了一下,这种类型的tcp链接占用了400多个,,后边查了一下资料,说ESTABLISHED状态 ESTABLISHED的意思是建立连接。表示两台机器正在通信。 之后查找 nc 阅读全文
posted @ 2016-12-02 18:33 the_tops 阅读(54499) 评论(0) 推荐(1) 编辑
摘要:循序渐进地代码重构 来源: SDK.cn 发布时间: 2016-10-25 12:50 阅读: 12956 次 推荐: 58 原文链接 [收藏] 英文原文:Refactoring -- Not on the backlog! 对于如何进行代码重构,一直有着很多种说法。很多人都认为应该将重构代码放在b 阅读全文
posted @ 2016-11-28 15:56 the_tops 阅读(162) 评论(0) 推荐(0) 编辑
摘要:from:http://www.cnblogs.com/skynet/archive/2010/07/10/1774964.html C++项目中的extern "C" {} 2010-07-10 19:45 by 吴秦, 46136 阅读, 18 评论, 收藏, 编辑 引言 在用C++的项目源码中 阅读全文
posted @ 2016-11-16 12:40 the_tops 阅读(232) 评论(0) 推荐(0) 编辑
摘要:SVN如何查看修改的文件记录 [日期:2014-11-20] 来源:Linux社区 作者:frogoscar [字体:大 中 小] 主要是有四个命令,svn log用来展示svn 的版本作者、日期、路径等等;svn diff,用来显示特定修改的行级详细信息;svn cat,取得在特定版本的某文件显示 阅读全文
posted @ 2016-11-16 10:53 the_tops 阅读(2289) 评论(0) 推荐(0) 编辑
摘要:from:http://www.cnblogs.com/doctorqbw/archive/2011/12/21/2295962.html 千兵卫博士 from:http://www.cnblogs.com/doctorqbw/archive/2011/12/21/2295962.html 千兵卫博 阅读全文
posted @ 2016-11-10 22:05 the_tops 阅读(614) 评论(0) 推荐(0) 编辑
摘要:from:http://www.embeddedlinux.org.cn/html/jishuzixun/201307/08-2594.html 段错误调试神器 - Core Dump详解 来源:互联网 作者:Alex 时间:2013-07-08 Tag:Linux 点击: 11670 一、前言: 阅读全文
posted @ 2016-11-10 17:18 the_tops 阅读(428) 评论(0) 推荐(0) 编辑
摘要:本文来自:http://blog.csdn.net/woshinia/article/details/18040063 很早以前 编译的时候 就在用 2>&1,但是一直没有生成一个文档,来记录他,,今天看到这篇文章果断转走,, 将所有信息都输出到文件中的好处是,当编译信息庞大时 你可以在信息文件中过 阅读全文
posted @ 2016-11-07 15:32 the_tops 阅读(776) 评论(0) 推荐(0) 编辑
摘要:Flume(NG)架构设计要点及配置实践 Flume(NG)架构设计要点及配置实践 Flume NG是一个分布式、可靠、可用的系统,它能够将不同数据源的海量日志数据进行高效收集、聚合、移动,最后存储到一个中心化数据存储系统中。由原来的Flume OG到现在的Flume NG,进行了架构重构,并且现在 阅读全文
posted @ 2016-11-01 12:04 the_tops 阅读(317) 评论(0) 推荐(0) 编辑
摘要:from:http://blog.sina.com.cn/s/blog_4152a9f501013r6c.html 常用的shell脚本 (2012-10-10 22:09:07) 转载▼ from:http://blog.sina.com.cn/s/blog_4152a9f501013r6c.ht 阅读全文
posted @ 2016-10-27 19:46 the_tops 阅读(467) 评论(0) 推荐(0) 编辑
摘要:from:http://www.cnblogs.com/oubo/archive/2012/05/25/2517751.html Flume日志收集 一、Flume介绍 一、Flume介绍 一、Flume介绍 Flume是一个分布式、可靠、和高可用的海量日志聚合的系统,支持在系统中定制各类数据发送方 阅读全文
posted @ 2016-10-27 17:35 the_tops 阅读(279) 评论(0) 推荐(0) 编辑
摘要:from: http://blog.csdn.net/xljiulong/article/details/7082960 linux ar 命令的使用说明那个和例子 标签: linuxmakefilegccarchivecodecshell 2011-12-19 09:14 5409人阅读 评论(0 阅读全文
posted @ 2016-10-25 09:46 the_tops 阅读(319) 评论(0) 推荐(0) 编辑
摘要:linux静态库的生成与使用(转) 库是一种软件组件技术,库里面封装了数据和函数。 库的使用可以使程序模块化。 Windows系统包括静态链接库(.lib文件)和动态链接库(.dll文件)。 Linux通常把库文件存放在/usr/lib或/lib目录下。 Linux库文件名由:前缀lib、库名和后缀 阅读全文
posted @ 2016-10-23 17:58 the_tops 阅读(971) 评论(0) 推荐(0) 编辑
摘要:from:http://blog.csdn.net/feige2008/article/details/6943885 from:http://blog.csdn.net/feige2008/article/details/6943885 标准库<cstdlib>(被包含于<iostream>中)提 阅读全文
posted @ 2016-10-20 18:13 the_tops 阅读(681) 评论(0) 推荐(0) 编辑
摘要:分类: C/C++ 分类: C/C++ int access(const char *filename, int amode); amode参数为0时表示检查文件的存在性,如果文件存在,返回0,不存在,返回-1。 这个函数还可以检查其它文件属性: 06 检查读写权限 04 检查读权限 02 检查写权 阅读全文
posted @ 2016-10-16 18:25 the_tops 阅读(7137) 评论(0) 推荐(0) 编辑
摘要:Linux系统进程的优先级取值:-20 到 19,数越大优先级越低。 可以通过top命令来查看,NI那一列。 改变进程的优先级的方法有两种: www.2cto.com 1,top命令。输入r,然后根据提示输入进程ID,再输入优先级数值。 2,renice命令。renice -n 2 -p 3432。 阅读全文
posted @ 2016-10-12 17:55 the_tops 阅读(21731) 评论(0) 推荐(0) 编辑
摘要:#ifdef的用法 #ifdef的用法 #ifdef的用法灵活使用#ifdef指示符,我们可以区隔一些与特定头文件、程序库和其他文件版本有关的代码。代码举例:新建define.cpp文件 #include "iostream.h"int main(){#ifdef DEBUG cout<< "Beg 阅读全文
posted @ 2016-09-30 17:13 the_tops 阅读(5343) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示