
c++
文章平均质量分 55
tjhgltt
结贴率100%
展开
-
std命名空间或名字空间的相关知识
在标准C++以前,都是用#include这样的写法的,因为要包含进来的头文件名就是iostream.h。标准C++引入了名字空间的概念,并把iostream等标准库中的东东封装到了std名字空间中,同时为了不与原来的头文件混淆,规定标准C++使用一套新的头文件,这套头文件的文件名后不加.h扩展名,如iostream、string等等,并且把原来C标准库的头文件也重新命名,如原来的string.h就转载 2008-05-04 00:47:00 · 2370 阅读 · 1 评论 -
C++ 函数返回值声明为const的原因
其目的就是为了实现用户自定义类型与内置类型最大限度的保持一致性。比如操作 a+b = c; 对于内置类型在编译时,会弹出不能对lvalue进行赋值的错误;然而对于用户自定义类型,比如class A{}; 当对A定义了形式为A operator+(const A& lhs, const A& rhs){};的接口时,编译和连接过程不会出现内置类型弹出的错误。解决办法就是给函数的返回值加上转载 2012-05-20 22:22:59 · 1212 阅读 · 0 评论 -
【C++】N 个整数的排序。
题目N 个整数的排序。源程序://科目:C++实验2//题目:排序函数为swap(int a[], int size); (size为数组的长度)//语言:C++//作者:武叶//创作时间:2012年3月8日 #include using namespace std;void sort(int a[],int n){int i,j,index,temp; f转载 2012-05-20 22:21:44 · 3578 阅读 · 0 评论 -
遍历
http://topic.youkuaiyun.com/u/20120506/22/70C44917-B543-42D1-805B-F2E4D2785C9E.html C# code private static int moreHalf(int[] values) { int value = 0, count = -1;转载 2012-05-20 20:39:43 · 387 阅读 · 0 评论 -
【分享】地主算法之点选牌
http://topic.youkuaiyun.com/u/20120515/23/CE378105-FA76-4A08-A4D3-DE61109F4909.html 斗地主算法之点选牌 PS:最近找了2个朋友主准备把斗地主游戏重写,由于种种原因今天还没有开始,所以先把基本的算法写一写,为以后写项目做准备。如果你对斗地主游戏比较感兴趣可以关注我们(项目人员(QQ网名):麦麦,Ke转载 2012-05-20 20:37:12 · 577 阅读 · 0 评论 -
路过,摘,稍观
如何让我的程序在桌面启动前执行 问下大侠:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run与HKEY_CURRENT_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run有上面区别吗程序放在哪个下面 执行快?转载 2012-05-15 19:12:18 · 2198 阅读 · 0 评论 -
...
百度三面面试题分享 http://topic.youkuaiyun.com/u/20120512/10/482aff5b-4bf1-4a41-8189-2220bb23c75e.html转载 2012-05-15 19:04:50 · 380 阅读 · 0 评论 -
找出所有和为10的集合
http://topic.youkuaiyun.com/u/20120509/23/1502881D-6253-4F07-BE65-D52CCFD9AEA2.html转载 2012-05-15 19:02:35 · 568 阅读 · 0 评论 -
C++编程思想学习
1。声明与定义:声明是向编译器介绍名字---标识符。而定义为名字分配存储空间。 定义也可以是声明。如果定义int x;之前,编译器没有发现标识符x,编译器则把这一标识符看成是声明并立即为它分配存储空间。我们常用的写法,int i;就属于这种"定义是声明的"情况,纯粹的变量声明应该使用extern关键字。函数声明extern可以省略,因为编译器可以通过函数名后面跟的是;还是{来判断是声明还是定义。转载 2008-05-16 01:12:00 · 1106 阅读 · 0 评论 -
C++ 中const的使用
1、什么是const? 常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。(当然,我们可以偷梁换柱进行更新:) 2、为什么引入const? const 推出的初始目的,正是为了取代预编译指令,消除它的缺点,同时继承它的优点。 3、cons有什么主要的作用? (1)可以定义const常量,具有不可变性。 例如: const int Max=100; int Arra转载 2008-05-11 00:04:00 · 557 阅读 · 0 评论 -
什么是SDK
SDK是Software Development Kit的缩写,中文意思是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。具体到我们这个系列教程,我们后面只讨论广义 SDK 的一个子集——即开发 Windows 平台下的应用程序所使用的 SDK。 其实上面只是说了一个 SDK 大概的概念而已,理解什么是 S转载 2008-05-06 20:32:00 · 597 阅读 · 0 评论 -
IDE
IDE 集成开发环境:Integrated Develop Environment,电子集成驱动器:Integrated Drive Electronics 1.IDE(Integrated Development,集成开发环境) 集成开发环境(简称IDE)软件是用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。就是集成了代码编写功能、分析功能、编译转载 2008-05-06 20:34:00 · 633 阅读 · 0 评论 -
一个螺旋矩阵的类
http://blog.youkuaiyun.com/hcj2002/archive/2005/01/06/242380.aspx//////////////////////////////////////////////////////////////////////////// HelixMatrix.h: interface for the Matrix class.// Purpose : cre转载 2008-05-04 14:16:00 · 443 阅读 · 0 评论 -
环绕打印1开始的自然数---螺旋
用你熟悉的语言编写一个打印程序输入一个自然数N后,打印1至N的所有自然数,打印结果是环绕方式,效果如下: 21 ... N-1 N 20 7 8 9 10 19 6 1 2 11 18 5 4 3 12 17 16 15 14 13 #include void main() { int i,k,n,m,x0,y转载 2008-05-04 14:10:00 · 714 阅读 · 0 评论 -
什么是MFC?
一、MFC,微软基础类(Microsoft Foundation Classes),实际上是微软提供的,用于在C++环境下编写应用程序的一个框架和引擎,WinOS下开发人员使用的专业C++ SDK,MFC作为与VC++血肉相连的部分,(注意C++和VC++的区别:C++是一种程序设计语言,是一种大家都承认的软件编制的通用规范,而VC ++只是一个编译器,或者说是编译器+源程序编辑器的IDE,W转载 2008-05-04 13:51:00 · 3268 阅读 · 2 评论 -
c++基础知识---名字空间
namespace 是C++中的一个新的特性,它的出现只要是为了避免出现名字污染。JAVA语言中的packing包和C++的namespace功能差不多*************************************************************************1.引入namespace的理由这是一个非常非常重要的特性,它使得C++可以更加方便地整合第三方的库,转载 2008-05-02 22:25:00 · 6175 阅读 · 2 评论 -
C# 快速入门
电子版(PDF)下载 C# 快速入门[英]Aisha Ikram 著 野比 译来源:www.codeproject.com(Quick C#)译注:原文极长(约 1.5 万字),但浅显易懂,讲解生动活泼,请耐心阅读在帖子里阅读做好心理准备,极长在一小时内学会 C#。使用例程,简单却完整的探索 C# 语言的构造和特点。本文特别适合有 C++ 基础却没有太转载 2012-05-25 21:36:35 · 5793 阅读 · 2 评论