Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÐÞÁ·8ÄêC++ÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÖ®Ìå»á


ÁùÄêǰ£¬ÎÒ¸ÕÈÈÁµ“ÃæÏò¶ÔÏ󔣨Object-Oriented£©Ê±£¬Ò»¿ÚÆø¼ÇסÁ˽üÊ®¸ö¶¨Òå¡£ÁùÄêºó£¬ÎÒ´Ó¼¸Ê®ÍòÐгÌÐòÖйöÅÀ³öÀ´×¼±¸Ð´µãÐĵÃÌå»áʱ£¬È´ÎÞ·¨½âÊÍʲôÊÇ“ÃæÏò¶ÔÏ󔣬¾ÍÏó˵²»Çå³þʲôÊÇÊýѧÄÇÑù¡£Èí¼þ¹¤³ÌÖеÄʱ÷ÖÊõÓï“ÃæÏò¶ÔÏó·ÖÎö”ºÍ“ÃæÏò¶ÔÏóÉè¼Æ”£¬Í¨³£ÊÇÕë¶Ô“ÐèÇó·ÖÎö”ºÍ“ϵͳÉè¼Æ”»·½ÚµÄ¡£“ÃæÏò¶ÔÏó”Óм¸´óѧÅÉ£¬¾ÍÏóÈçÀ´·ð¡¢ÉϵۺÍÕæÖ÷Óø÷×Եķ½Ê½¶¨ÒåÁËÕâ¸öÊÀ½ç£¬²¢ÁôÏÂÒ»¶Ñ¾­ÊéÀ´½âÊÍÕâ¸öÊÀ½ç¡£
¡¡¡¡ÓÐЩѧÕß½¨ÒéÕâÑùÕÒ“¶ÔÏ󔣺·ÖÎöÒ»¸ö¾ä×ÓµÄÓï·¨£¬ÕÒ³öÃû´ÊºÍ¶¯´Ê£¬Ãû´Ê¾ÍÊǶÔÏ󣬶¯´ÊÔòÊǶÔÏóµÄ·½·¨£¨¼´º¯Êý£©¡£
¡¡¡¡µ±Äê¹úÃñµ³µÄÎÄÈËΪÁ˶Կ¹Ã«Ô󶫵ġ¶ÇßÔ°´º·Ñ©¡·£¬ÌØÒâÇëÇ峯ÒÅÀÏÃÇдÁËһЩ¶ÔÕ̹¤ÕûµÄÊ«£¬Ç뽯½éʯ¹ýÄ¿¡£ÀϽ¯¿´ÁËÆøµÃ´óÂ“Äïϣƥ£¬È«¶¼ÓÐÒ»¹É¹×²ÄÀ︯ʬµÄÆøÎ¶¡£”ÎÒ¿´Á˼¸Ç§Ò³µÄÈí¼þ¹¤³Ì×ÊÁÏ£¬ÖÕÓÚ·¢ÏÖ×Ô¼ºÓÐЩ“ÈõÖÇ”£¬ÎÞ·¨Àí½â“ÃæÏò¶ÔÏó”µÄÀíÂÛ£¬Í¬Ê±ÐÑÎòµ½“±à³ÌÊÇÓ²µÀÀí¡£”
¡¡¡¡ÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÓïÑԺܶ࣬ÈçSmalltalk¡¢Ada¡¢Eiffel¡¢Object Pascal¡¢Visual
Basic¡¢C++µÈµÈ¡£C++ÓïÑÔ×îÌÖÈËϲ»¶£¬ÒòΪËü¼æÈÝC ÓïÑÔ£¬²¢ÇҾ߱¸C ÓïÑÔµÄÐÔÄÜ¡£½ü¼¸Ä꣬һÖÖ½ÐJava
µÄ´¿ÃæÏò¶ÔÏóÓïÑԺ켫һʱ£¬²»ÉÙÈ˽к°×ÅÒªÓÃJava ¸ïC++µÄÃü¡£ÎÒÈÏΪJava
ºÃ±ÈÊÇC++µÄÍâÉû£¬ËäÈ»²»ÊÇÖ±½ÓÒÅ´«µÄ£¬µ«Ò²¼¸·ÖÏóÑù¡£ÍâÉûÔھ˾ËÉíÉÏÍæË£Ê±È÷ÁËÒ»ÅÝÄò£¬Á©È˲»¸ÃΪ´Ë¶øÕù³³¡£
¡¡¡¡¹ØÓÚC++³ÌÐòÉè¼ÆµÄÊé½å·Ç³£¶à£¬±¾Õ²»½²C++µÄÓï·¨£¬Ö»½²Ò»Ð©Ð¡Ð¡µÄ±à³ÌµÀÀí¡£Èç¹ûÎÒÄÜÔ缸ÄêÃ÷°×ÕâЩСµÀÀí£¬¾Í¿ÉÒÔ´ó´ó¸ÄÉÆÊýÊ®ÍòÐгÌÐòµÄÖÊÁ¿ÁË¡£
1. C++ÃæÏò¶ÔÏó³ÌÐòÉè¼ÆµÄÖØÒª¸ÅÄî
¡¡¡¡ÔçÆÚ¸ïÃüӰƬÀïÓÐÕâÑùÒ»¸ö½ÇÉ«£¬Ëû˵£º“ÎÒÊǵ³´ú±í£¬ÎÒ´ú±íµ³£¬ÎÒ¾ÍÊǵ³¡£”ºóÀ´Ëû¸øÍ¬Ö¾ÃÇ´øÀ´ÁËÔÖÄÑ¡£
¡¡¡¡»áÓÃC++µÄ³ÌÐòÔ±Ò»¶¨¶®µÃÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÂð£¿
¡¡¡¡²»»áÓÃC++µÄ³ÌÐòÔ±Ò»¶¨²»¶®µÃÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÂð£¿
¡¡¡¡Á½Õß¶¼Î´±Ø¡£¾ÍÏó»µµ°Èëµ³ºóδ±ØÄܳÉΪºÃÈË£¬ºÃÈ˲»È뵳δ±Ø±ä³É»µµ°ÄÇÑù¡£
¡¡¡¡ÎÒ²»Å´¥·¸ÖÚÅ­µØËµ¾ä´ó»°£º“C++ûÓиßÊÖ£¬C ÓïÑÔ²ÅÓиßÊÖ¡£”ÔÚÓÃC ºÍC++±à³Ì8ÄêÖ®ºó£¬ÎÒÉîÉîµØÒź¶×Ô¼º²»ÊÇC
ÓïÑԵĸßÊÖ£¬¸üÒź¶Ã»ÓÐÈ˵㲦ÎÒÈçºÎ½øÐÐÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¡£ÎҺͺܶàC++³ÌÐòÔ±Ò»Ñù£¬ÔÚÏíÓõ½C++Óï·¨µÄºÃ´¦Ê±±ãÒÔΪ×Ô¼ºÒѾ­Ã÷°×ÁËÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¡£¾ÍÏó¼·µô


Ïà¹ØÎĵµ£º

ÈçºÎÔÚLinuxʹÓÃEclipse + CDT¿ª·¢C/C++³ÌÐò?

A. ΪʲôҪÔÚLinuxʹÓÃEclipse¿ª·¢C/C++³ÌÐò?
LinuxÊÇÒ»¸öÒÔC/C++¿ª·¢ÎªÖ÷µÄƽ̨£¬ÎÞÂÛÊÇKernel»òÊÇApplication£¬Ö÷Òª¶¼Ê¹ÓÃC/C++¿ª·¢¡£´«Í³ÔÚLinuxÏ¿ª·¢³ÌÐò£¬ÊÇÔÚÎÄ×ÖģʽÏ£¬ÀûÓÃviµÈÎÄ×ֱ༭Æ÷׫дC/C++³ÌÐò´æÅ̺ó£¬ÔÚCommand lineÏÂʹÓÃgcc±àÒ룬ÈôÒªdebug£¬ÔòʹÓÃgdb¡£
ÕâÖÖ¿ª·¢·½Ê½Éú²úÁ¦²¢²»¸ß£¬ÈôÖ»ÊÇ¿ª·¢Ñ§ ......

ÔÚEclipseϵÄC/C++¿ª·¢£¨Eclipse3.2 + CDT 3.1£©


ÒªÈàEclipse ¿ÉÒÔ¿ª·¢ C/C++ ³Ìʽ£¬Òª¹ÒÉÏ CDT ²Å¿ÉÒÔ¡£
 
Ê×ÏÈÒªÏÂÔØCDT
 
CDTµÄ×îа汾ÊÇ 3.1.0£¬ËüÖ§³Öeclipse3.2.0£¬ÆäÏÂÔØµØÖ·£ºhttp://download3.eclipse.org/tools/cdt/releases/callisto/dist/3.1.0/£¬»òÕßÊǵ½http://www.eclipse.org/cdt/downloads.phpÏÂÔØÆäËü° ......

¹ØÓÚC/C++ÖÐÄÚ´æ¿Õ¼äµÄ»®·Ö

CAPTION: ¹ØÓÚC/C++ÖÐÄÚ´æ¿Õ¼äµÄ»®·Ö
AUTHOR: aIsland Õª×ÔÖйúITʵÑéÊÒ
DATE: 2010-05-30
E-MAIL: aIsland@live.cn
QQ: 418662213
P.S.
     1.Bolanlan|ËæÐÄhigh|aIsland Èý¸öÍøÃû¾ùΪ±¾ÈË
     2.ÉùÃ÷aIsland ËùÊÕ¼µÄËùÓÐÎÄÕÂÆäÖø×÷Ȩ¶¼ÊôÓÚÔ­´´×÷Õß
   ......

C/C++º¯Êý²ÎÊý,´«ÖµÓò´«Ö·µÄÇø±ð!!!

/*
* File: main.cpp
* Author: Vicky
*
* Created on 2010Äê5ÔÂ8ÈÕ, ÏÂÎç2:47
*/
#include <iostream>
using namespace std;
class A{
public:
A(){
cout << "Ö´Ðй¹Ô캯Êý´´½¨Ò»¸ö¶ÔÏó" << endl;
}
A(A&){
cout << "Ö´Ðп½±´º¯Êý¿½±´Ò»¸ö¶ ......

[ת]C/C++µÄ64λÕûÐÍ

Technorati ±êÇ©: C++ Ô­ÎĵØÖ·£ºhttp://www.byvoid.com/blog/c-int64/ ÔÚC/C++ÖУ¬64ΪÕûÐÍÒ»Ö±ÊÇÒ»ÖÖûÓÐÈ·¶¨¹æ·¶µÄÊý¾ÝÀàÐÍ¡£ÏÖ½ñÖ÷Á÷µÄ±àÒëÆ÷ÖУ¬¶Ô64ΪÕûÐ͵ÄÖ§³ÖÒ²ÊDZê×¼²»Ò»£¬ÐÎ̬¸÷Òì¡£Ò»°ãÀ´Ëµ£¬64λÕûÐ͵͍Ò巽ʽÓÐlong longºÍ__int64Á½ÖÖ(VC»¹Ö§³Ö_int64)£¬¶øÊä³öµ½±ê×¼Êä³ö·½Ê½ÓÐprintf(¡°%lld¡±,a)£¬printf ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ