佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1235|回复: 13

start from zero 学 C++

[复制链接]
发表于 21-5-2008 10:52 PM | 显示全部楼层 |阅读模式
我是college 生 May intake 的,现在是foundation 而已,过后读 computing,programming 的,我学校offer java ,现在我想自己学C++先,请问要怎样 start??
我download 了microsoft  visual C++ 2008,download 了一些 ebook, 可是我看不明白,那些书一开始就有code 了,我不明白他们写什么!!请问有什么ebook 可以介绍吗??
给超级 newbie 的。。感激不尽!!

还有在这里我看到 borland c++ builder, delphi, turbo C++, 这些都是compiler 吗??用的语言一样吗?
visual basic 是不是跟 visual c++ 一样的??
我脑里有很多疑问哦。。

[ 本帖最后由 ywkwy 于 21-5-2008 10:57 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 21-5-2008 10:55 PM | 显示全部楼层
單看書不行的。
要邊學變寫program
回复

使用道具 举报

 楼主| 发表于 21-5-2008 10:58 PM | 显示全部楼层
哦。。知道了。。
可是我现在一点也不会,我有跟着那些书写出来,可是又不明白在些什么
回复

使用道具 举报

发表于 21-5-2008 11:14 PM | 显示全部楼层
如果要讓編程路走得比較順利,我個人比較建議從C開始,畢竟C++是從C延伸出來的高級編程。

如果你懂得C了,你學別樣的編程都會來的容易,因為C可以說是涵蓋了最基本編程邏輯的一個最基本的編程語法。
回复

使用道具 举报

 楼主| 发表于 21-5-2008 11:20 PM | 显示全部楼层
原帖由 mavewei 于 21-5-2008 11:14 PM 发表
如果要讓編程路走得比較順利,我個人比較建議從C開始,畢竟C++是從C延伸出來的高級編程。

如果你懂得C了,你學別樣的編程都會來的容易,因為C可以說是涵蓋了最基本編程邏輯的一個最基本的編程語法。


谢谢你的意见!! 我就是想从最基本的学起!!
回复

使用道具 举报

发表于 22-5-2008 11:18 AM | 显示全部楼层
原帖由 ywkwy 于 21-5-2008 10:52 PM 发表 [url=http://chinese.cari.com.my/myforum/redirect.php?goto=findpost&pid=42945162&ptid=1221951]
还有在这里我看到 borland c++ builder, delphi, turbo C++, 这些都是compiler 吗??用的语言一样吗?
visual basic 是不是跟 visual c++ 一样的??
我脑里有很多疑问哦。。


C++ Builder 是一个提供方便易用的 User Interface tools 的C++,有C++的威力,也有 Visual Basic 般易用的 drag and drop component,可以省却很多管理 windows UI 的功夫。Delphi 使用的语言是 PASCAL,和 C++不一样,不过由于它也是使用和 C++ Builder 相同的 VCL (visual component library)所以它们可以共用许多 components (也就是像 buttons, group box, charts 之类的东西)。Turbo C++ 如果你说的是前年推出的 Turbo C++ Explorer, 那是新的 C++ Builder 2006 来的,只是换了个名字,免费发布罢了,里面有些 component 因为是免费的所以很多 Bug, 而 Borland 也无意修改/改正,例如其中的 dbExpress 这个用来连接 MySQL 资料库的 component 就是个完全不能使用的废品。以上这些产品都是称为 IDE (Integrated Development Evironment),也就是包括 Code Editor, Compiler, Linker, Debugger 等工具的开发环境。

身为一个从十几年前 DOS 时代就一直用着 Borland 的产品的 Programmer, 我必须给你一个忠告:如果不是环境所逼的话,请尽量避免使用 Borland 的产品。我亲身的经历,Borland 虽然拥有很优良的 IDE,可是他们的客户服务十分恶劣,许多时候我寻求客户服务时都遭到漠视,很多时候都无法获得需要的协助。原以为用了他们的产品十几年,我应该会成为他们的忠实 Fans,但是他们的客户服务部门让我无法喜欢这间公司。我现在正在自学 C#,希望能够从此摆脱 Borland 的烂服务。
回复

使用道具 举报

Follow Us
发表于 23-5-2008 02:47 PM | 显示全部楼层
读着java吗????

我建议你先读了java, 再读C++
只要你在java里面掌握logic and pattern, 要switch也不难

好象你在java chapter1 学 hello world
system.out.println("Hello World");

C language 就等于
printf("Hello World");

当老师教完java 一个chapter, 知己就开始学C++ 一个chapter
让老师打好你的base
我和你一样, 学校教java, 但我自己读C(多很多commend ahhhhh)
回复

使用道具 举报

 楼主| 发表于 24-5-2008 12:43 AM | 显示全部楼层
可是我现在才foundation 哦。。没有java 那些的。。
回复

使用道具 举报


ADVERTISEMENT

发表于 24-5-2008 09:44 AM | 显示全部楼层
原帖由 晨天 于 23-5-2008 02:47 PM 发表
读着java吗????

我建议你先读了java, 再读C++
只要你在java里面掌握logic and pattern, 要switch也不难

好象你在java chapter1 学 hello world
system.out.println("Hello World");

C language 就等 ...


我倒觉得相反,先读c,再来c++,过后才java。。。身边很多java programmer,可是做c确做不来;相反的,会c/c++ oop的programmer,基本上都能做java,稍微pickup一下就可以了。
回复

使用道具 举报

发表于 24-5-2008 12:06 PM | 显示全部楼层
原帖由 nayiq 于 24-5-2008 09:44 AM 发表


我倒觉得相反,先读c,再来c++,过后才java。。。身边很多java programmer,可是做c确做不来;相反的,会c/c++ oop的programmer,基本上都能做java,稍微pickup一下就可以了。


他的老师教java呀

有两个选择
1. 现在立刻start from 0读C
2. 等老师教玩java再读C
回复

使用道具 举报

 楼主| 发表于 26-5-2008 08:04 PM | 显示全部楼层
请问可以介绍我一些software 吗??
写C 用什么?? C++又用什么??java又用什么??
收费的也可以,我会找XX版的,最重要好用。。
回复

使用道具 举报

发表于 26-5-2008 08:58 PM | 显示全部楼层
不需要找XX版,再说,你身为一个将来会成为软件开发员的,怎么可以支持XX版?!

C和C++ 开发工具都是二合一体的,你可以去Microsoft那里下载VC++ Express Edition,免费的。如果你明知山有虎,偏要向虎山行,那你可以去http://www.turboexplorer.com/ 下载 Turbo C++ Explorer Edition,也是免费的。那里也有提供其他语言的开发工具如Delphi (PASCAL),Delphi.net,以及JBuilder (Java),但是你只能在一台电脑上安装一种语言,Borland 的小气真让人不爽。

微软也有提供其他语言的免费开发工具,包括VB,VC++,和 C# Express Edition 和 Visual Web Developer,或者干脆下载整 Visual Studio Express Edition, 就包含以上所有工具了。全部免费,全部可以安装在同一台电脑上,还附送MS SQL Server Express Edition,绝没有 Borland 那种小家子气。

如果你不想用以上两家的Java产品,你还可以去 www.sun.com,下载它的Sun ONE IDE。

以上都是免费的专业开发工具,写出来的程式也都可以用于商业用途的,所以你根本不必去找XX版。
回复

使用道具 举报

 楼主| 发表于 27-5-2008 05:00 PM | 显示全部楼层
噢。。
谢谢哦。。那我就下载 Visual Studio Express Edition 咯
回复

使用道具 举报

发表于 27-5-2008 08:47 PM | 显示全部楼层
我建议你去找一些online C++ tutorial
先从syntax 学起,把function, logic control 搞清楚
tutorial 会step by step 解释给你

会了C++,学Java 就容易多了
但会Java不代表C++也没问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 28-12-2025 02:29 AM , Processed in 0.121321 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表