
C++ language/others
文章平均质量分 79
winki7
这个作者很懒,什么都没留下…
展开
-
GNU make文件的设计
GNU Make 工具~~~~~~~~~~~~~~~~2.1 基本 makefile 结构GNU Make 的主要工作是读进一个文本文件, makefile 。这个文 件里主要是有关哪些文件(‘target’目的文件)是从哪些别的 文件(‘dependencies’依靠文件)中产生的,用什么命令来进行 这个产生过程。有了这些信息, make 会检查磁碟上的文件,如果 目的文件的时间戳(该文件生成原创 2005-12-05 14:58:00 · 1479 阅读 · 0 评论 -
eclipse+GTK+win32编译环境搭建
GTK+是遵循LGPL协议的一个优秀的GUI类库.基于C语言开发,是GNOME的基础,也是Linux下 GUI程序的首选.同时,GTK+也是一个跨平台的GUI库,win32下写"原生"GUI程序(商业的和非开源的也都不需付费),GTK+都是一个原创 2006-02-17 09:58:00 · 17941 阅读 · 2 评论 -
运用autoconf和automake自动生成Makefile实例讲解
引用自:http://www.linuxeden.com/forum/showthread.php?t=134115对于一个UNIX/Linux下C程序员来说,一个比较麻烦的工作就是写自己的Makefile。可能你有如下经验:写一个简单的C程序,自己多写几行gcc命令就把程序变成可执行的了;写一个稍微复杂点的程序,源文件个数可能在30个左右,还是写一行行的gcc命令就麻烦了,你可能想到写个原创 2006-02-16 10:55:00 · 3116 阅读 · 0 评论 -
详细解说STL string
详细解说STL string 0 前言: string 的角色 1 string 使用 1.1 充分使用string 操作符 1.2 眼花缭乱的string find 函数 1.3 string insert, replace, erase 2 string 和 C风格字符串 3 string 和 Charactor Traits 4 string 建议 5 小结 6 附录 7 参考文章 0 前言原创 2005-12-16 17:10:00 · 3736 阅读 · 0 评论 -
c++ stl iostream 使用笔记二
istringstream类用于执行C++风格的串流的输入操作。 stringstream类同时可以支持C++风格的串流的输入输出操作。 strstream类同时可以支持C风格的串流的输入输出操作。 istringstream类是从istream(输入流类)和stringstreambase(c++字符串流基类)派生而来,ostringstream是从ostream(输出原创 2005-12-16 16:57:00 · 2310 阅读 · 0 评论 -
c++ stl iostream 使用笔记一
我们从一开始就一直在利用C++的输入输出在做着各种练习,输入输出是由iostream库提供的,所以讨论此标准库是有必要的,它与C语言的stdio库不同,它从一开始就是用多重继承与虚拟继承实现的面向对象的层次结构,作为一个c++的标准库组件提供给程序员使用。 iostream为内置类型类型对象提供了输入输出支持,同时也支持文件的输入输出,类的设计者可以通过对iostream库的原创 2005-12-16 16:52:00 · 2802 阅读 · 0 评论 -
c++ stl iostream 使用笔记三
C语言提供了格式化输入输出的方法,C++也同样,但是C++的控制符使用起来更为简单方便,在c++下有两中方法控制格式化输入输出。1.有流对象的成员函数。例如,下列程序以成员函数的方式控制输出的精度:#include using namespace std;int main(){float pi=3.14159f;coutcout.precision(2);coutsystem("paus原创 2005-12-16 17:01:00 · 2802 阅读 · 0 评论 -
使用MAP文件快速定位程序崩溃代码行
引用地址:http://www.tongtech.com/jsqy/yqxwview.asp?id=105TongSEC组 刘可 作为程序员,平时最担心见到的事情就是程序发生了崩溃,无论是指针越界还是非法操作,都将给我们的应用系统造成巨大的损失。但在一个大型系统的测试过程中,初期出现程序崩溃似乎成了不可避免的事。其实测试中出现程序崩溃并不可怕,反而是测试的成功。我们更为关心的是程序中的哪一行导致原创 2005-12-15 09:45:00 · 1792 阅读 · 0 评论 -
用c++ 操作mysql 数据库类(for linux or windows and others)
最近开发个项目,因为要用到mysql数据库,作为对数据的后台支持,于是就找了些关于mysql c api的资料,发现不像以前用ado那么顺手,于是就按着操作ado的习惯,写了几个操作mysql数据库的类,用起来感觉还比较方便,小弟不敢独享,于是就贴在了自己的blog上,与大家分享,希望大家多多测试,增加更多的功能 ........ 忠告:这几个类对处理不是很大数据量的操作是原创 2005-12-14 15:50:00 · 6010 阅读 · 4 评论 -
c++ 操作.ini 文件(适用平台linux windows)
一直以来都在用windows 提供的api 来操作 .ini文件,但是当文件的条数过大时读写的速度大减,而且考虑到不能跨平台操作(linux),于是自己写了个操作 .ini文件的类,经测试,基本感觉还行,先写到我的blog中,望大家帮忙测试,多多指教,共同改善,真强其功能!源文件:/* * project: * 通用模块 ( 用STL原创 2005-12-02 10:42:00 · 6554 阅读 · 0 评论 -
用 gdb 调试 GCC 程序
Linux 包含了一个叫 gdb 的 GNU 调试程序. gd是一个用来调试 C 和 C++ 程序的强力调试器.它使你能在程序运行时观察程序的内部结构和内存的使用情况. 以下是 gdb 所提供的一些功能: 它使你能监视你程序中变量的值. 它使你能设置断点以使程序在指定的代码行上停止执行. 它使你能一行行的执行你的代码.原创 2005-12-05 15:18:00 · 1120 阅读 · 0 评论 -
linux+gtk+c/c++ 开发资料收集整理
glib库是Linux平台下最常用的C语言函数库,它具有很好的可移植性和实用性。glib是Gtk +库和Gnome的基础。glib可以在多个平台下使用,比如Linux、Unix、Windows等。glib为许多标准的、常用的C语言结构提供了相应的替代物。使用glib库的程序都应该包含glib的头文件glib.h。########################### g原创 2006-02-17 09:44:00 · 4136 阅读 · 0 评论