- 博客(9)
- 资源 (3)
- 收藏
- 关注
转载 正则表达式
Emacs 正则表达式简介(From 水木清华)发信人: dddkk (进化的鱼), 信区: Emacs标 题: Emacs 的正则表达式发信站: BBS 水木清华站 (Thu Mar 18 20:11:52 2004), 转信 两年多以前翻译的,就是 (info "(emacs)Regexps") 一节。 正则表达式语法正则表达式(regular expressions
2007-01-28 13:18:00 669
转载 effective讲述的关于inline的用法及注意事项
看看effective c++中的建议:条款33: 明智地使用内联内联函数------多妙的主意啊!它们看起来象函数,运作起来象函数,比宏(macro)要好得多(参见条款1),使用时还不需要承担函数调用的开销。你还能对它们要求更多吗?然而,你从它们得到的确实比你想象的要多,因为避免函数调用的开销仅仅是问题的一个方面。为了处理那些没有函数调用的代码,编译器优化程序本身进行了专门的设计。所以当
2007-01-18 12:40:00 796
原创 TC++PL读书笔记
在头文件当中包含下列表格当中所涉及到内容:而在头文件当中不应该包含的内容: 一个程序结束的方式有下面几种:其中exit()和abort()的区别是一个调用静态变量的析构,而另外一个不调用.Exit()的返回值跟main的返回值一样,返回给操作系统.函数atexit()的作用是在程序结束的时候回调一个内部参数所指的函数.
2007-01-16 14:45:00 551
原创 C++宏命令详解
#d e f i n e N A M E r e s t o f l i n e在编译时期,NAME被作为可替代的名字来进行运算,它在编译时期被替换成为rest of line.并且宏能够定义成带参数的形式,比如:#d e f i n e M A C (x ,y ) a r g u m e n t 1 : x a r g u m e n t 2 : y在使用MAC的地方要按
2007-01-16 14:42:00 3390
原创 Boost库使用笔记(Serialization)
拿到BOOST库,想使用其中的串行化的类库Serialization,于是首先得将它构建出来:1. 编译BOOST之Serialization库由于我使用的是VS2003.NET首先想到的是打开boost_root/libs/serialization/vc7ide/BoostSerializationLibrary.sln,编译Library.vcproj之后得到
2007-01-16 14:40:00 980
转载 关于while(cin>>str)无法结束的问题.
输入缓冲是行缓冲。当从键盘上输入一串字符并按回车后,这些字符会首先被送到输入缓冲区中存储。每当按下回车键后,cin.get() 就会检测输入缓冲区中是否有了可读的数据。cin.get() 还会对键盘上是否有作为流结束标志的 Ctrl+Z 或者 Ctrl+D 键按下作出检查,其检查的方式有两种:阻塞式以及非阻塞式。阻塞式检查方式指的是只有在回车键按下之后才对此前是否有 Ctrl+Z 组合键按下进
2007-01-02 13:02:00 1204
转载 一个复杂结构类中区分多个vptr
看书上说要是虚拟函数,而且调用的本身是一个指针或引用则会对其进行转化,如:MyClass *p; //p是一个复杂结构,其中的fun函数是一个virtual函数(父类的)p->fun();会对其进行转化成p->vptr[0](p) //相单于这样吧-_-#可这里的vptr是MyClass本身的vptr还是父类的vptr??___________________________
2007-01-02 12:56:00 496
转载 如何编写异常安全的C++代码
关于C++中异常的争论何其多也,但往往是一些不合事实的误解。异常曾经是一个难以用好的语言特性,幸运的是,随着C++社区经验的积累,今天我们已经有足够的知识轻松编写异常安全的代码了,而且编写异常安全的代码一般也不会对性能造成影响。 使用异常还是返回错误码?这是个争论不休的话题。大家一定听说过这样的说法:只有在真正异常的时候,才使用异常。那什么是“真正异常的时候”?在回答这个问题以前,让我们先看
2007-01-02 12:45:00 421
转载 c++程序设计之四书五经
C++程序设计之四书五经(上篇) C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。 然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地盘。也许C++与C合为一体永远都是一个梦想,
2007-01-01 12:42:00 927
计算电磁学中的积分方程法.pdf
2020-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人