java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
《The C++ programming language》读书笔记(2)——第二章:C++ 概览

第二章:C++ 概览 n对语言特征的细节理解——甚至有关一个语言的所有特征——也不能代替对该语言以及使用它的基本技术的全局性认识。 n最重要的问题并不...

《The C++ programming language》读书笔记(1)——第一章:致读者

第一章:致读者 n对于程序设计和设计技术的理解远比对细节的理解更重要,而这种理解的根本是时间和实践。 n要想从C++中获益,他们就必须花时间去学习,以使适合于C++的程序设计风格和技术真正变成自己...

c语言学习零碎整理(10):探讨scanf函数

scanf函数 我曾经在这个函数上犯过不少错误,也看到别人犯过的错误,记下来,提醒自己不要重蹈覆辙了。如果对你有用,那就更好了:)如果你发现文章中有错误,欢迎你不吝赐教。希望和大家一起学习!(我的邮箱...

用VIM编写C/C++程序

Vi是Unix下最常用的文本编辑器。VIM(Vi IMproved)则是它的增强版。有人常常拿VIM和emacs比较,VIM尽管不象emacs那样有那么多的功能,但是比emacs更方便、好用。用过em...

翻译:Effective C++, 3rd Edition, Chapter 3. Resource Management(资源管理)

Chapter 3. Resource Management(资源管理) 作者:[url=http://aristeia.com/]Scott Meyers[/url] 译者:[url=mailto:...

用C++编写的模仿dos命令响应代码

//一下代码包含有程序的一些自定义的标识符,也许在本文中使用。由于篇幅的原因其定义不在本文中说明,请原谅 #include <cstdlib> #include <fstream&g...

翻译:Effective C++, 3rd Edition, Chapter 2. Constructors(构造函数),Destructors(析构函数)与 Assignment Operators(赋值运算

Chapter 2. Constructors(构造函数),Destructors(析构函数)与 Assignment Operators(赋值运算符) 作者:[url=http://aristeia...

翻译:Effective C++, 3rd Edition, Chapter 1. 习惯于 C++

Chapter 1. 习惯于 C++ 作者:[url=http://aristeia.com/]Scott Meyers[/url] 译者:[url=mailto:fatalerror9999@hot...

翻译:Effective C++, 3rd Edition, Item 45: 用 member function templates(成员函数模板) 接受 "all compatible types"(“所有兼容

Item 45: 用 member function templates(成员函数模板) 接受 "all compatible types"(“所有兼容类型&rdquo...

翻译:Effective C++, 3rd Edition, Item 44: 从 templates(模板)中分离出 parameter-independent(参数无关)的代码(下)

[url=http://blog.csdn.net/fatalerror99/archive/2005/12/22/558789.aspx](点击此处,接上篇)[/url] 一个可替换方案是让 Squ...

翻译:Effective C++, 3rd Edition, Item 44: 从 templates(模板)中分离出 parameter-independent(参数无关)的代码(上)

Item 44: 从 templates(模板)中分离出 parameter-independent(参数无关)的代码 作者:[url=http://aristeia.com/]Scott Meyer...

使用GProf来优化你的C/C++程序

使用GProf来优化你的C/C++程序 [img]http://www.tldp.org/linuxfocus/common/images2/article371/profilingpicture...

翻译:Effective C++, 3rd Edition, Item 43: 了解如何访问 templatized base classes(模板化基类)中的名字(下)

[url=http://blog.csdn.net/fatalerror99/archive/2005/12/07/546338.aspx](点击此处,接上篇)[/url] 已知 MsgSender...

用本地 C++ 应对大量 Series 60 图形

来源:诺基亚论坛 在 Series 60 Deleloper Platform 的本地 C++ 环境中编程使开发伙伴们能充分利用整个API 组合中各种功能丰富的应用。对于用到大量图形的应用程序来说尤其...

翻译:Effective C++, 3rd Edition, Item 43: 了解如何访问 templatized base classes(模板化基类)中的名字(上)

jiuItem 43: 了解如何访问 templatized base classes(模板化基类)中的名字 作者:[url=http://aristeia.com/]Scott Meyers[/ur...

一些不错的C++网站[秋镇菜]

喜欢C++的朋友,你应该该也有自己喜欢,也认为不错的网站吧!我恳求你告诉我,请留言给我.[img]http://dev.csdn.net/fckeditor/editor/images/smiley/...

翻译:Effective C++, 3rd Edition, Item 42: 理解 typename 的两个含义

Item 42: 理解 typename 的两个含义 作者:[url=http://aristeia.com/]Scott Meyers[/url] 译者:[url=mailto:fatalerror...

C++中的求值|副作用|序列点所导致的模糊语义

[url=http://pongba/archive/2005/12/01/541440.aspx]C++中的求值|副作用|序列点所导致的模糊语义[/url] 前一阵子一个偶然的机会,在soloist...

翻译:Effective C++, 3rd Edition, Item 41: 理解 implicit interfaces(隐式接口)和 compile-time polymorphism(编译期多态)

Item 41: 理解 implicit interfaces(隐式接口)和 compile-time polymorphism(编译期多态) 作者:[url=http://aristeia.com/...

MultiBoolean for C++/Python

MultiBoolean 是一个多值逻辑类,它兼容多种空值运算。最早在C#1.1上实现,包含在C#代码库March Library,并广泛应用于我以前开发的C#系统中,现在我编写了一个C++版,并为它...

翻译:Effective C++, 3rd Edition, Chapter 7. Templates(模板)和 Generic Programming(泛型编程)

Chapter 7. Templates(模板)和 Generic Programming(泛型编程) 作者:[url=http://aristeia.com/]Scott Meyers[/url]...

翻译:Effective C++, 3rd Edition, Item 40: 谨慎使用 multiple inheritance(多继承)

Item 40: 谨慎使用 multiple inheritance(多继承) 作者:[url=http://aristeia.com/]Scott Meyers[/url] 译者:[url=mail...

C++ Coding Standards Item 5 : Give One entity one cohesive responsibility

[url=http://spaces.msn.com/members/spiritauding/Blog/cns!1psm74keJLzaQ6CnZ_EB1mAw!120.entry]http://s...

C++ Coding Standards Item 3: Use a version control system

[url=http://spaces.msn.com/members/spiritauding/Blog/cns!1psm74keJLzaQ6CnZ_EB1mAw!126.entry]http://s...

C语言中的IO和IO重定向

1. C语言是没有I/O的语言 C语言本身就是没有I/O能力的语言,是依靠函数模块来完成的。如printf()就是一个I/O函数,在编译时,编译器并不编译printf()函数,而把他留...

C++ Coding Standards Item 4: Invest in code reviews

[url=http://spaces.msn.com/members/spiritauding/Blog/cns!1psm74keJLzaQ6CnZ_EB1mAw!127.entry]http://s...

C++ Coding Standards Item 2 : Use an automated build system

[url=http://spaces.msn.com/members/spiritauding/Blog/cns!1psm74keJLzaQ6CnZ_EB1mAw!125.entry]http://s...

帮帮忙!这个简单C++程序那里出错?

#include<iostream> using namespace std; class arr{ int n;//the array's number; //int i;...

C++中利用析构机制正确保护现场

前段时间改错,碰到由于嵌套调用,重复调用一段有状态的代码,而因为没有正常保存现场,而导致外层调用的状态变更而出错。 此时,显然需要保护现场。 保存状态好办,但恢复状态的代码却有点小问题...

翻译:Effective C++, 3rd Edition, Item 37: 绝不要重定义一个函数的 inherited default parameter value(通过继承得到的缺省参数值)

Item 37: 绝不要重定义一个函数的 inherited default parameter value(通过继承得到的缺省参数值) 作者:[url=http://aristeia.com/]Sc...

翻译:Effective C++, 3rd Edition, Item 36: 绝不要重定义一个 inherited non-virtual function(通过继承得到的非虚拟函数)

Item 36: 绝不要重定义一个 inherited non-virtual function(通过继承得到的非虚拟函数) 作者:[url=http://aristeia.com/]Scott Me...

C语言学习指要——谭浩强《C程序设计》教材

1、不要认为你学会这本书你就什么都会了。说实话,这本书你看完什么有用的程序都不会写。它不会告诉你看完这本书后该干什么。 2、这本书的例子代码写得极随意,最好让你自己的代码写得更规范一点:有良好的编码风...

C++ local class 的用途:finalizer 手法

在有异常的程序里面,函数的出口变得难以捉摸起来,这是大家都知道的了。但是很多时候,我们希望函数在退出之前能够一定完成某些事情,在 Java 里面,我们用 try...finally 来干这件事;而在...

C语言精讲——7天训练作业(一)

第一天作业: 习题1:用一条C语句完成下列要求。 A) 把x和y的和赋给z,在计算完成后把x的值加1。 B) 用运算符*=把变量product乘以2。 C) 用运算符*和=把变量product乘以2。...

2005~2006年第一学期“C语言精讲”讲义(一)

C 语言精讲讲义目的、工具、方法: 人创造的事物,都有一个目的。 以及为完成这一目的创造的工具,及其使用这个工具的一套方法。 任何创造出的事物都具有有这三个属性,方便我们分析和创造。 C程...

char**的C++替代

char **argv; vector< vector< char > > vvc; vector< char* > vcp; vector...

翻译:Effective C++, 3rd Edition, Item 35: 考虑可选的 virtual functions(虚拟函数)的替代方法(下)

[url=http://blog.csdn.net/fatalerror99/archive/2005/11/08/525615.aspx](点击此处,接上篇)[/url] The Strategy...

一个让人发狂的PI求解C程序

一个让人发狂的PI求解C程序 作者: 张桂权 long a=10000, b, c=2800, d, e, f[2801], g; main{ for(;b-c;) f[b++]=a/5; for(;...

翻译:Effective C++, 3rd Edition, Item 35: 考虑可选的 virtual functions(虚拟函数)的替代方法(上)

Item 35: 考虑可选的 virtual functions(虚拟函数)的替代方法 作者:[url=http://aristeia.com/]Scott Meyers[/url] 译者:[url=...

C++ Primer (4th Edition)

This popular tutorial introduction to standard C++ has been completely updated, reorganized, and rew...

用 C 语言编写 Windows 服务程序的五个步骤

前一段时间我写了一篇通过写服务的形式来达到一些监视程序运行的目的的文章,至于如何在windows下写服务我没有详细介绍,今天就让我们一起看看如何来写服务程序。 Windows 服务被设计用于...

C++中用成员初始化值初始化类的const数据成员

//用成员初始化值初始化Increment类的const数据成员increment // #include <iostream> using namespace std; class In...

俄罗斯方块C++来自网络的源代码

俄罗斯方块C++源代码(来自网络) /*请大家指教一下,由于自己算法的问题向左位移有些问题 在TC2下通过*/ #include <stdio.h> #include <con...

关于borland c++

[url=ftp://194.135.36.187/pub/Info/Books/Programming/[0072127783]borland%20c++%20builder%20the%20com...

Turbo C 2.0、Borland C++库函数及用例!

Turbo C 2.0、Borland C++库函数及用例 字母A开头函数函数名: abort 功 能: 异常终止一个进程 用 法: void abort(void); 程序例: #include &...

C++ I/O流的常用控制符

I/O流的常用控制符: dec 置基数为10 hex 置基数为16 oct...

C++ in a Nutshell

C++ in a Nutshell packs an enormous amount of information on C++ (and the many libraries used with i...

理解复杂的C/C++声明

曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复杂的C/C++声明。 我们将从每天都能碰到的较...

c++资源之不完全导引(全文)

撰文/ 曾毅 陶文 最后更新:2004年6月12日 声明: .本文2004年5月首发于《CSDN开发高手》,版权归该杂志与《程序员》杂志社所有。杂志限于篇幅部分内容有所删节,此处版本为相对完整版本。...

中山大学c++视频笔记(一)

一、绪论 Chapter 1 Introduction ·Contents 计算机程序 Computer Program 程序是指令(instruction)的集合 指令是计算机可以...

 
上一頁  下一頁
© 2005- 王朝網路 版權所有 導航