2014-07-22 06:22
⁄ 工业·编程
⁄ 共 1169字
try { //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 } catch { //除非try里面执行代码发生了异常,否则这里的代码不会执行 } finally { //不管什么情况都会执行,包括try catch 里面用了return ,可以理解为只要执行了try或者catch,就一定会执行 finally } ...
c++, 异常处理阅读全文
2014-07-10 00:50
⁄ 工业·编程
⁄ 共 8052字
VC和Delphi作为开发平台,很重要的一点就是提供了一个"无所不包"的应用框架:VC的MFC和Delphi的VCL。MFC是用C++写的,VCL是用Object Pascal写的。当然,我们都知道,C++的使用范围比Object Pascal广得多,移植性也好得多。这本来是优点,但很有意思的是,正因为如此,微软写MFC时必须考虑最大限度减少对语言本身的改动,而把功夫下在源代码级,以便能尽可能支持ANSI等标准,结果导致MFC的封装复杂...
c++, 编程框架, 软件开发阅读全文
2014-07-07 07:00
⁄ 工业·编程
⁄ 共 1518字
作者从结构特点,界面特点,运行效率,开发授权以及学习难度等方面分析对比了 wxWidget,gtk++,Qt 三大 C/C++ GUI框架,可以使读者对 C/C++ GUI 开发框架的开发应用得到进一步认识。
Qt 是一个著名的 C++ 库——或许并不能说这只是一个 GUI 库,因为 Qt 十分庞大,并不仅仅是 GUI。使用 Qt,在一定程序上你获得的是一个“一站式”的服务:不再需要研究...
c++, Qt, 编程框架阅读全文
2014-07-05 05:32
⁄ 工业·编程
⁄ 共 4886字
问题背景
我现在是一名在校大学生,在学校期间自学C++有两年的时间了,看过C++Primer,stl,inside C++ model(侯捷翻译的那本),com本质论等...
在学习C++的过程中感觉C++语言本身的确很强大,而且随着学习的深入,我逐渐感到要想在短时间了解这门语言的本质几乎是不可能的.因为我也学习过javaSE的一些东西,感觉就java和C#来说,语言本身不难,不过在底层调用方面有时候就会显得有点费力了.
不过对于C++我一直有很多疑问,所以想请教您,...
c++, 趋势阅读全文
2014-07-03 06:01
⁄ 工业·编程
⁄ 共 1522字
__cdecl
__stdcall
C 和 C++ 程序的缺省调用规范
为了使用这种调用规范,需要你明确的加上 __stdcall(或 WINAPI )文字。即 return-type __stdcallfunction-name[(argument-list)]
在被调用函数 (Callee) 返回后,由调用方 (Caller)调整堆栈。
1. 调用方的函数调用
...
c++阅读全文
2014-07-02 05:44
⁄ 工业·编程
⁄ 共 733字
用在类成员函数的声明和定义中,表示函数可以对const对象进行操作,但是不能改变数据成员的内容.
#include<iostream>
using namespace std;
class A{
int data;
public:
A(int da=100):data(da){}
...
c++阅读全文
2014-06-15 06:39
⁄ 工业·编程
⁄ 共 1033字
C++计时类,统计时间可以精确到微秒级。 MyTimer类: #ifndef __MyTimer_H__ #define __MyTimer_H__ #include <windows.h>
class MyTimer { private: int _freq; LARGE_INTEGER _begin; LARGE_INTEGER _end;
public: long costTime; ...
c++阅读全文
2014-05-15 05:39
⁄ 工业·编程
⁄ 共 350字
1、C++ Str Library
参考网站:http://www.utilitycode.com/str/
操作字符串和字符的库,支持Windows和支持gcc的多种平台。提供高度优化的代码,并且支持多线程环境和Unicode,同时还有正则表达式的支持。
2、Common Text Transformation Library
参考网站:http://cttl.sourceforge.net/
这是一个解析和修改STL字符串的库。CTTL substring类可以用来比较,插入,替换以及用EBNF的语法进行解析。
3、GRETA
参考网站:http:...
c++, 程序库阅读全文
2014-05-15 05:38
⁄ 工业·编程
⁄ 共 149字
1、s11n
参考网站:http://s11n.net/
一个基于STL的C++库,用于序列化POD,STL容器以及用户定义的类型。
2、Simple XML Persistence Library
参考网站:http://sxp.sourceforge.net/
这是一个把对象序列化为XML的轻量级的C++库。
c++, 程序库阅读全文
2014-05-14 05:36
⁄ 工业·编程
⁄ 共 172字
1、C++ Threads
参考网站:http://threads.sourceforge.net/
这个库的目标是给程序员提供易于使用的类,这些类被继承以提供在Linux环境中很难看到的大量的线程方面的功能。
2、ZThreads
参考网站:http://zthread.sourceforge.net/
一个先进的面向对象,跨平台的C++线程和同步库。
c++, 程序库阅读全文