自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

超空间

超来...超去...

  • 博客(19)
  • 资源 (6)
  • 收藏
  • 关注

转载 string用法总结

1. 定义和初始化string s1;string s1(s2);string s1(“year”);string s1(n, ’x’);//s1为c的n个副本string s1(s2,pos,len);//s1被初始化成s2中从pos开始的len个字符的副本。2. 读写cin>>s;//忽略开头空白字符,到遇到空白字符为止cout也可以作为循环的条件,如while(cin>>s){…}getli

2008-10-04 12:39:00 912

转载 C++中string的用法

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object classid

2008-10-04 12:37:00 1546 1

转载 XML CDATA 的应用

在XML中的所有的text将被parser解析,当一个XML的元素被解析,XML tags之间的text也将别解析,之所以这样做,是因为在XML tags之间可能包含其它元素,例如:BillGates 。中包含和两个其它元素。Parser也必须对它们进行解析,并把它们解析成为的两个字元素,但是如果在text中出现了“if salary 。Parser将面临着一些困难,因为它需要判断:这是XML t

2008-09-27 14:33:00 1888

原创 如何查看QString的值

vc6中需要在C:/Program Files/Microsoft Visual Studio/Common/MSDev98/Bin/AUTOEXP.DAT中[AutoExpand]下面,添加如下描述  ;Trolltech QtQString=unicode,su> len=len,u>QCString =data, s>QPoint =x= y=QRect =x1= y1= x2= y2=QS

2008-07-02 19:07:00 2608

转载 try{} catch(…){}

以前都是用try{} catch(…){}来捕获C++中一些意想不到的异常, 今天看了Winhack的帖子才知道,这种方法在VC中其实是靠不住的。例如下面的代码:try { BYTE* pch ; pch = ( BYTE* )00001234 ;   //给予一个非法地址   *pch = 6 ; //对非法地址赋值,会造成Access Violation 异常 } catch(...) { A

2008-01-17 09:28:00 7891

原创 如何调用cmd.exe程序,并可以传递一些命令行参数

语句是WinExec("cmd.exe /k 命令行参数",SW_SHOW); 下面是全部解释:启动 Windows XP 命令解释程序一个新的实例CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]    [[/S] [/C | /K] string]/C      执行字符串指定的命令然

2007-09-18 22:42:00 24813 1

原创 c语言中取绝对值的函数

/*   ABS.C:   This   program   computes   and   displays    *   the   absolute   values   of   several   numbers.    */     #include          #include          #include             void   main(   void

2007-09-18 22:37:00 66702

原创 如何在DOS批处理中加注释

DOS下的批处理可以调用REM和::来注释,但都是行注释.  

2007-09-18 22:35:00 25148

转载 GDB调试精粹及使用实例

 一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符(和>)和外壳通配符(*、?、[、])在内。 如果你使用不带参数的run命令,gdb就再次使用你给予前一条run命令的参数,这是很有用的。 利用set args 命令就可以修改发送给程序的参数,

2007-07-19 14:41:00 1384

原创 gcc,gdb安装和gdb基本调试命令

 一.查看gcc版本$gcc –v 二.卸载gcc1.通过pkginfo找到gcc包$ pkginfo |grep gccsystem      SUNWgcc                          gcc - The GNU C compilersystem      SUNWgccruntime                   GCC Runti

2007-07-18 17:22:00 6296

转载 如何查看core文件

在Unix系统下,应用程序崩溃,一般会产生core文件,如何根据core文件查找问题的所在,并做相应的分析和调试,是非常重要的,本文对此做简单介绍。例如,一个程序cmm_test_tool在运行的时候发生了错误,并生成了一个core文件,如下:-rw-r–r– 1 root cmm_test_tool.c-rw-r–r– 1 root cmm_test_tool.o-rwxr-xr

2007-07-16 08:49:00 44115

转载 在sun solaris上安装gcc和gdb

1.         下载libiconv,地址http://www.sunfreeware.com/programlistsparc9.html#libiconv   下载GCC编译器和gdb,地址http://www.sunfreeware.com/programlistsparc9.html#gcc33    2.         通过ftp上传到solaris服务器    

2007-06-29 18:33:00 2304

原创 Vi/Vim使用简介

进入与退出 键   功能 wq  保存文件,并退出vi w       保存文件,但不退出vi q     退出vi q!   退出vi,并放弃所有修改 ZZ  保存文件,并退出vi(同wq)vi输入模式要如何输入资料呢?有好几个命令可以进入输入模式:1.添加文本    a     从光标所在位置后面开始增加资料,光标后的资料随新增资料而向后移动。     A     从光标所在行的最后面的地方开

2007-06-27 20:56:00 1415

原创 在unix下建立软链接

在Unix下编译程序,有时出现找不到链接库的错误,大多是系统环境设置不对。可采用在系统目录下建立软链接的方式解决问题。以HP Unix为例:程序编译过程中找不到libqt-mt.3我们可以运行以下命令#ln   -s   $QTDIR/lib/libqt-mt.3   /user/local/lib/libqt-mt.3在/user/local/lib/目录下建立一个指向$QTDIR/lib/li

2007-06-06 09:50:00 6065

原创 浮点数的大小比较

浮点数在转换过程中都会有误差的,所以浮点数不能直接比较其大小,一般在比较两个浮点数的时候是比较他们之间的差值,如果两个数之间的差值处于一个能接受的范围之内的话,那么,我们就认为这两个浮点数是相等的,一般认为A与B的差大于某个很小的数时就认为A>B,比如:if( A-B > 0.001 ){ A>B...   }一般来说这个可以接受的误差值就是计算机的转换误差,C++标准库提供了这个误差,你可以

2007-05-28 16:06:00 14077 2

转载 使用vector的编译错误

#include      #include                    using   namespace   std;     //A   void   main()   {     vector   coll;     for(int   i=1;i  coll.push_back(i);     for(int   j=0;j  cout  cout}   上面是正确的,但是

2007-05-28 15:53:00 7802

转载 如何使用迭代器iterator循环删除容器中的元素?

STL中任何容器都可以使用迭代器进行元素的遍历,当需要在遍历中删除某些元素时,容器中元素的布局(位置或者排序)会随之改变,当前迭代器所指示的元素也会发生变化,这时继续递增或者递减迭代器进行后续元素的遍历时就要特别小心。容器的元素删除方法很大程度上依赖于操作系统上STL的实现版本,不同的系统和STL版本均有不同的定义。详见正文分析。 STL中的容器主要分两类,一是顺序存储的,

2007-03-03 20:41:00 13800 2

原创 我的第二篇文章

我的第二篇文章 

2007-03-03 19:39:00 954

原创 我的第一篇文章

我的第一篇文章!看看效果! 

2007-03-02 13:06:00 669

effectiv stl编程

effectiv stl编程中文版

2007-06-04

Visual C++技术内幕第5版.chm

The 6.0 release of Visual C++ shows Microsoft's continued focus on Internet technologies and COM, which are key components of the new Windows Distributed interNet Application Architecture (DNA). In addition to supporting these platform initiatives, Visual C++ 6.0 also adds an amazing number of productivity-boosting features such as Edit And Continue, IntelliSense, AutoComplete, and code tips. These features take Visual C++ to a new level. We have tried to make sure that this book keeps you up to speed on the latest technologies being introduced into Visual C++.

2007-06-04

CSDN VC编程经验总结

CSDN VC编程经验总结

2007-06-04

Windows程序设计.chm

本书介绍了在Microsoft Windows 98、Microsoft Windows NT 4.0和Windows NT 5.0下程序写作的方法。这些程序用C语言编写并使用原始的Windows Application Programming Interface(API)。

2007-02-02

Windows API.chm

本帮助文件中的Windows API 函数大约有774个,共分十二大类,基本上包括了大部分的常用和非常用的Windows API 函数。

2007-02-02

Win32 API参考大全

本书首先对Win32 API函数做完整的概述;然后收录五大类函数:窗口管理、图形设备接口、系统服务、国际特性以及网络服务;在附录部分,讲解如何在Visual Basic和Delphi中对其调用。

2007-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除