论坛: 编程破解 标题: C++程序范例 复制本贴地址    
作者: apang [apang]    论坛用户   登录
明天赶着交C++的程序范例呢, 可是我还没有写出来, 请哪位帮个忙传一个范例上来好吗, 不要太难的, 我才刚学C++,只懂基本语法。 不然看不懂啊。在此谢谢了~~~~

286改了标题,原标题为:大家帮个忙,我在线等啊!~~~~


[此贴被 286(unique) 在 12月12日09时15分 编辑过]

地主 发表时间: 12/10 23:28

回复: spirn [spirn]   论坛用户   登录
#include <iostream>

using std::cout ;
using std::endl ;

int main(){
  cout << "hELLO WORLD." << endl ;
  return  0;
}

B1层 发表时间: 12/11 01:33

回复: 286 [unique]   版主   登录
楼上的,头文件少个".h"



B2层 发表时间: 12/11 09:32

回复: spirn [spirn]   论坛用户   登录
真正c++自己的库是没有.h的

B3层 发表时间: 12/11 11:33

回复: 286 [unique]   版主   登录
我说的是你的头文件而不是库

B4层 发表时间: 12/11 12:58

回复: apang [apang]   论坛用户   登录
……………………………………………………………………
这也太简单了吧, 我需要做一个项目。 比如简单的游戏也可以啊。

B5层 发表时间: 12/11 23:31

回复: ceo_8008 [ceo_8008]   论坛用户   登录
怎么这么多人喜欢:“hello,world”呀?

B6层 发表时间: 12/11 23:44

回复: spirn [spirn]   论坛用户   登录
我说的就是头文件,c++的标准库的头文件是没有.h的,甚至是stdio.h也被封装成cstdio,一共有40几个,具体的数目忘记了,请参考不是太垃圾的c++入门书籍


[此贴被 spirn(spirn) 在 12月12日00时03分 编辑过]

B7层 发表时间: 12/12 00:38

回复: spirn [spirn]   论坛用户   登录
1、网上大把c++的源码,你需要到处都有
2、你大概不会想有人帮你做作业吧
3、作为入门,这可是最经典的代码,而且是比较标准的c++风格

B8层 发表时间: 12/12 00:44

回复: 286 [unique]   版主   登录
TO 风中寻露:
    任何地方总是有人唱红脸有人唱白脸,本来你的这个贴子我是想直接删除的,考虑到大家还可以讨论,所以就留下来了。你也不要多想,我把理由说明如下:
    1 那天的明天到现在应该早就是昨天前天了,而你仍然是一点没做,由此可见你是等别人的源程序呢。请问你这种坐等别人的劳动的行为,你不举得脸红吗?
    2 对于刚学C++,只懂得语法的人恐怕他的老师不应该让他来作一个程序范例吧?作为你说的不要太难的范例如果到网上搜索一下,我想不在少数。但你作了吗?我一再申明(不是声明)置顶贴不是限制大家的,而是帮助大家的。其中第一条就是尽量到网上找找,你作了吗?
    你的问题远不足以让我(或其他人)发这样的感慨,我只是在你的跟贴里说出来了而已。我希望你能把你想到的,已作的贴出来,有错大家帮你找,有不足之处,大家共同帮你改。而不是找也不愿找,做也不愿做,只是在这里等别人作。



B9层 发表时间: 12/12 09:08

回复: god [sn_d]   论坛用户   登录
286佩服你。。。。。。

B10层 发表时间: 12/13 18:34

回复: wyh5869 [wyh5869]   论坛用户   登录
#include <iostream.h>
class A
{
public:
A() {cout <<"A Constructorl"<<endl;}
    A(int i) {x1=i;cout <<"A constructor2"<<endl;}
void dispa() {cout <<"x1=" <<x1<<endl;}
private:
int x1;
};
class B:public A
{
public:
B() {cout <<"B Constructor1"<<endl;}
B(int i):A(i+10) {x2=i; cout <<"B Constructor2"<<endl;}
void dispb()
{
dispa();
cout <<"x2="<<x2<<endl;
}
private:
int x2;
};
void main()
{
B b(2);
b.dispb();
}

B11层 发表时间: 12/13 19:39

回复: TomyChen [quest]   版主   登录
如果我没记错的话,用
#include <iostream>用的是C++标准库
而如果用C++标准库的话,那就需
using namespace std;
一下吧?
不然能通过?

B12层 发表时间: 12/14 02:29

回复: spirn [spirn]   论坛用户   登录
虽然采用using namespace std可以通过,但是也失去了增加namespace的意义
做个c++的标准库,就是为了让你加多一行?
如果是小程序倒关系不大,如果是大程序,或者准备提供给别人使用的,建议
还是老老实实一个一个类using好

B13层 发表时间: 12/14 23:58

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号