C++

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(C Plus Plus移动到CPP)
第55行: 第55行:
 
==精彩图集==
 
==精彩图集==
 
[[Image:cpp-book.jpg]]
 
[[Image:cpp-book.jpg]]
 +
 +
==External links==
 +
===Materials===
 +
*[http://www.dinkumware.com/manuals/ Dinkumware's C++ Library Reference Manual]
 +
*[http://cppreference.com/ C/C++ Reference]
 +
*[http://www.open-std.org/jtc1/sc22/wg21/ Standards Committee Page: JTC1/SC22/WG21 - C++]
 +
*[http://www.CodePedia.com/1/CCplusplus CodePedia]
 +
*[http://cmeerw.org/prog/freecpp/ A Compiler-Comparison chart]
 +
 +
====Tutorials====
 +
*[http://www.cplusplus.com/doc/ C++ Language Tutorial] cplusplus.com
 +
*[http://cplus.about.com/od/beginnerctutorial/l/blcplustut.htm C++ Programming Tutorial] About.com
 +
*[http://www.icce.rug.nl/documents/cplusplus/ The C++ Annotations]
 +
*[http://lepslair.com/tutorials/c/ Programming in C++] .
 +
 +
====Electronic books====
 +
*[http://www.relisoft.com/book/index.htm Free book "C++ In Action"] by [[Bartosz Milewski]]
 +
*[http://mindview.net/Books/TICPP/ThinkingInCPP2e.html Free book "Thinking in C++"] by [[Bruce Eckel]]
 +
*[http://www.computer-books.us/cpp.php Computer-Books.us] Collection of online C++ books.
 +
*[http://www.ibiblio.org/obp/thinkCS/cpp/english/  How To Think Like A Computer Scientist: Learning with C++] by A.B. Downey
 +
 +
===Support===
 +
*[http://www.parashift.com/c%2B%2B-faq-lite/ C++ FAQ Lite by Marshall Cline]
 +
* Newsgroups "[news://comp.lang.c++ comp.lang.c++]" "[news://comp.lang.c++.moderated comp.lang.c++.moderated]" "[news://comp.std.c++ comp.std.c++]"
 +
*[http://cboard.cprogramming.com/forumdisplay.php?f=3 C++ Forum] at Cprogramming.com
 +
*[http://www.daniweb.com/techtalkforums/forum8.html  C and C++] at Daniweb
 +
*[http://forums.dreamincode.net/showforum15.htm  C++ Forum] at Dream.In.Code
 +
 +
===Other===
 +
*[http://www.freebyte.com/programming/cpp/ links to C++ Tools]
 +
*[http://www.robertnz.net/cpp_site.html Internet sites and files of interest to C++ users], A categorised list of C++ related links.
 +
 +
====Libraries and code repositories====
 +
*[http://www.boost.org/ Boost.org] - Selection of peer-reviewed C++ libraries designed to work  with the standard C++ library
 +
*[[CodeSynthesis XSD]] - Open-source [[XML data binding]] framework for C++
 +
*[http://csourcesearch.net/ csourcesearch.net] (Searchable Open Source C/C++ Code Archive)
 +
*[http://www.gnu.org/software/commoncpp/ Portable foundation classes from GNU]
 +
*[http://stlsoft.org/ STLSoft libraries]: Open-source, 100% header-only, C/C++ libraries of technology-specific facades and STL extensions.
 +
 +
[[Category:C++| ]]
 +
[[Category:Class-based programming languages|C++]]
 +
[[Category:Curly bracket programming languages]]
 +
[[Category:Multi-paradigm programming languages]]
 +
[[Category:Programming languages]]

2006年10月13日 (五) 21:21的版本

C++语言是一种应用较广的面向对象的程序设计语言,使用它可以实现面向对象的程序设计。面向对象的设计与面向过程的设计是有很大区别的,面向对象的程序设计是在面向过程的程序设计的基础上一个质的飞跃。要学会面向对象的程序设计,首先要学会一种面向对象的语言,即要学会用VC编程,就要先有C++的基础,而学习C++语言首先要认识它面向对象的特性和实现面向对象的方法。

第一个 C++ 程序

  1. include <iostream>

int main() {

   std::cout << "hello, world\n";

}

目录

相关链接

Free C/C++ Compilers

C/C++ News Groups

  • comp.lang.c.moderated
  • comp.lang.c++.moderated
  • comp.std.c++

C/C++ Misc

C++ Libraries

精彩图集

Cpp-book.jpg

External links

Materials

Tutorials

Electronic books

Support

Other

Libraries and code repositories

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱