
C/C++基础
文章平均质量分 68
ishow99
这个作者很懒,什么都没留下…
展开
-
C数据结构 之 队列
有时间可以回顾下大学的教材,我记得当时我学的是清华出版社的;谁说大学学的的东西都是没用的(不过我也不能支持反过来的命题:大学学的东西都是有用的???) 不过以下实现似乎在工程实践中比较适合轻量级系统,对于高性能高消耗的系统大部分程序员选择内存数组的方式,从理论上说分配内存的确比较消耗系统资源,但是目前为止没看到准确的测试数据,大家这么说就都这么说了;具体损耗在什么量级,什么原创 2009-07-08 22:20:00 · 1318 阅读 · 0 评论 -
常用函数封装
封装了常用函数,采用方式,使用时可以using namespace Util,或者直接Util::xxxx()1、ffcs_common.h#ifndef FFCS_COMMON_ACE_H_#define FFCS_COMMON_ACE_H_#include #include #include #include #include #define RT_OK 1#define RT_NVL 0#define RT_NG -1#undef原创 2010-09-30 09:56:00 · 1570 阅读 · 0 评论 -
Valgrind应用基础-预防C程序内存泄露
初写C/C++程序,比较头疼的应该就是内存问题,本篇介绍一个帮助程序员调试定位常见内存问题;当然这个任务可以通过GDB完成(参见:GDB使用详解) 开始本篇前,请先确认调试程序采用Debug模式编译(编译时开启-g选项); 1、安装 下载地址:http://valgrind.org/downloads/ 切换到Valgrind目录,并执行下面的命令:原创 2010-05-20 09:39:00 · 425 阅读 · 0 评论 -
Base64原理及C++实现
<br />/*Base64是一种使用64基的位置计数法。它使用2的最大次方来代表仅可打印的ASCII 字符。这使它可用来作为电子邮件的传输编码。在Base64中的变量使用字符A-Z、a-z和0-9 ,这样共有62个字符,用来作为开始的64个数字,最后两个用来作为数字的符号在不同的系统中而不同。一些如uuencode的其他编码方法,和之后binhex的版本使用不同的64字符集来代表6个二进制数字,但是它们不叫Base64。在MIME格式的电子邮件中,base64可以用来将bi原创 2010-07-02 15:00:00 · 2914 阅读 · 1 评论 -
VS2008添加AStyle代码格式化工具
C/C++代码经常由于编码风格原因,导致阅读存在困难,现在向大家介绍在VS2008中引入AStyle代码格式化工具实现代码快速排版; 1、进入VS2008工具->外部工具,单击添加,输入以下内容: 标题:AStyle命令:D:/Application/astyle/bin/AStyle.exe参数:--style=allman --indent=tab --suff原创 2010-03-25 22:20:00 · 1709 阅读 · 2 评论 -
标准c++中四种强制转换类型运算符
标准c++中主要有四种强制转换类型运算符: const_cast,reinterpret_cast,static_cast,dynamic_cast1)static_cast(a)将地址a转换成类型T,T和a必须是指针、引用、算术类型或枚举类型。表达式static_cast(a), a的值转换为模板中指定的类型T。在运行时转换过程中,不进行类型检查来确保转换的安全性。例子转载 2009-12-08 09:21:00 · 413 阅读 · 0 评论 -
搭建Oracle 10g Proc+VS2008开发环境
1、下载安装Microsoft Visual Studio 2008: 下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=83C3A1EC-ED72-4A79-8961-25635DB0192B&displaylang=zh-cn,这个是“Visual Studio 2008 专业版(90 天试用版)”。原创 2009-12-02 09:49:00 · 3191 阅读 · 0 评论 -
GDB使用详解
前面的文章比较关注编码部分,近期将整理一些常用的相关技能;首先从调式开始吧(^_^!!,还是没离开编码); 注:以下资料摘自互联网,感谢原创作者的辛勤劳动; 简述 一 列文件清单 二:执行程序 三:显示数据 四:断点(breakpoint) 五.断点的管理 六.变量的检查和赋值 七. 单步执行 八.转载 2009-09-27 17:27:00 · 797 阅读 · 2 评论 -
C数据结构 之 循环链表
接着上一篇,继续说说数据结构,原理?简单而且方便要做的就是找到一本数据结构的书,回味一下当初学的心情和现在看的心情。文笔好的可以贴贴心情篇~~~(佛哥要是看到这篇,应该能表出个好文章吧,哈哈哈!!!;) 贴一首你写的诗: 今道是:忘情叹 --小龙 自古多情空余恨,此恨绵绵何处生?不如早日归我佛,阿弥陀佛忘红层。 注:诗歌版原创 2009-07-08 22:32:00 · 996 阅读 · 0 评论 -
通过autotools创建MakeFile工程模板
一、如何通过autotools创建MakeFile?大家参考例解 autoconf 和 automake 生成 Makefile 文件这篇文章,写的比较完整了,本篇将在此文章基础上搭建一个可以自动安装的工程模板,同时参考了网络上其他一些文章的介绍,特此献丑;该工程模板是在基于原创 2011-09-27 15:09:53 · 1165 阅读 · 0 评论