c++ѧϰ±Ê¼Ç
À´ÁËcsdnºÜ¾ÃÁË£¬¶¼Ã»Ð´¹ýÎÄÕ£¬Óеã¹ýÒⲻȥ£¬ÓÚÊDZÆ×Å×Ô¼ºÕâ¸öÀÁÈËдÁËÒ»ÏÂһЩ±£ÁôÔÚ¸öÈ˱ʼDZ¾ÉϵÄСµãµÎ£¬Ï£Íû²»»áÎóµ¼´ó¼Ò¡£¡£¡£¡£¡£Ò»ÏÂÖ»ÊDZʼÇÖеÄһС²¿·Ö£¬ÒÔºóÓпÕÔÚ¼ÌÐø·ÅÉÏÀ´¡£¡£¡£¡£¡£¡£
1 Ð麯ÊýÊÇΪÁ˼̳нӿںÍĬÈÏÐÐΪ¡£´¿Ð麯ÊýÖ»ÊǼ̳нӿڣ¬ÐÐΪ±ØÐëÖØж¨Òå¡£
2 ¼¯ºÍ¶à¼¯µÄÇø±ð£ºsetÖ§³ÖΨһ¼üÖµ£¬setÖеÄÖµ¶¼ÊÇÌض¨µÄ£¬¶øÇÒÖ»³öÏÖÒ»´Î£»¶ømultsetÖпÉÒÔ³öÏÖ¸±±¾¼ü£¬Í¬Ò»¸öÖµ¿ÉÒÔ³öÏÖ¶à´Î¡£
3 mapµÄ½ÚµãÊÇÒ»¶ÔÊý¾Ý¡£
setµÄ½ÚµãÊÇÒ»¸öÊý¾Ý¡£
setÖеÄkeyºÍvalueÊÇkeyÀàÐ͵ġ£
mapÖеÄkeyºÍvalueÊÇÒ»¸öpair½á¹¹ÖеÄÁ½¸ö·ÖÁ¿¡£
4 c++µÄÒ»°ã¹æÔòÊÇ£¬³ýÁËÒÔtypenameÐÞÊÎÖ®Í⣬templateÄÚµÄÈκαíʾ·ûºÅ¶¼±»ÊÓΪһ¸öÖµ¶ø·ÇÐͱð¡£
5 ¾²Ì¬³ÉÔ±±äÁ¿µÄ³õʼ»¯Ó¦¸ÃÔÚÖ÷º¯Êýµ÷ÓÃ֮ǰ£¬²¢ÇÒ²»ÄÜÔÚÀàµÄÉùÃ÷ÖгöÏÖ¡£
ÀàµÄ¾²Ì¬³ÉÔ±ÊÇÊôÓÚÀàµÄ¶ø²»ÊÇÊôÓÚÒ»°ã¶ÔÏóµÄ£¬¾²Ì¬³ÉÔ±µÄ״̬²»»áËæ×ÅÒ»¸öеĶÔÏóµÄн¨¶øÖØж¨Òå¡£
6 ¾²Ì¬³ÉÔ±º¯ÊýÓÉÓÚÓë¶ÔÏóÎ޹أ¬ËùÒÔÔÚÆäÖÐÊDz»ÄܶÔÀàµÄÆÕͨ³ÉÔ±½øÐвÙ×÷µÄ¡£
¾²Ì¬³ÉÔ±º¯ÊýÓëÆÕͨ³ÉÔ±º¯ÊýµÄÇø±ðÔÚÓÚȱÉÙthisÖ¸Õë¡£
7 ÓÑÔªµÄ×÷ÓÃÊÇÌá¸ß³ÌÐòµÄÔËÐÐЧÂÊ£¨¼´È±ÉÙÀàÐͼì²éºÍ°²È«ÐÔ¼ì²é£©¡£
Ò»¸öº¯Êý¿ÉÒÔÊǶà¸öÀàµÄÓÑÔªº¯Êý£¬Ö»ÒªÔÚ¸÷¸öÀàÖзֱðÉùÃ÷¼´¿É¡£
µ±Ï£ÍûÒ»¸öÀà¿ÉÒÔ´æÈ¡ÁíÒ»¸öÀàµÄ˽ÓгÉԱʱ£¬¿ÉÒÔ½«¸ÃÀàÉùÃ÷ΪÁíÒ»¸öÀàµÄÓÑÔªÀà¡£
8 #ifndef<±êʶ>
#define<±êʶ>
¡£¡£¡£¡£¡£¡£¡£
¡£¡£¡£¡£¡£¡£¡£
#endif
ÉÏÃæ±êʶµÄ×÷ÓÃÊÇ£ºµ±ÄãÓм¸¸öcppÎļþ£¬¶øÕ⼸¸öÎļþ¶¼includeͬһ¸öÍ·Îļþ£¬¶ø±àÒëʱÕ⼸¸öcppÎļþ¶¼ÒªÒ»Í¬±àÒë³É¿ÉÖ´ÐÐÎļþ£¬Õâʱ»á³öÏÖ´óÁ¿ÉùÃ÷³åÍ»£¬ËùÒÔ¾ÍÒªÓõ½ÉÏÃæ±êʶÀ´½â¾öÎÊÌâ¡£
9 Èç¹ûʹÓÃdeleteʱδ¼ÓÖÐÀ¨ºÅ£¬delete±ã¼ÙÉèɾ³ýµÄÊǵ¥Ò»¶ÔÏ󣬷ñÔò±ã¼ÙÉèɾ³ýµÄ¶ÔÏóÊǸöÊý×é¡£
10 ÃæÏò¶ÔÏó³ÌÐòÉè¼ÆµÄÖصãÊÇÀàµÄÉè¼Æ£¬¶ø²»ÊǶÔÏóµÄÉè¼Æ¡£
11 ¶ÏÑÔ¼¸¸öÔÔò£¨assert£©
(1)ʹÓöÏÑÔ²¶×½²»Ó¦¸Ã·¢ÉúµÄ·Ç·¨Çé¿ö¡£
(2)ʹÓöÏÑÔ¶Ôº¯ÊýµÄ²ÎÊý½øÐмì²é¡£
12 ÔÚÓÃdelete»òÓÃfreeÊÍ·ÅÖ¸ÕëËùÖ¸ÄÚ´æºó£¬Ó¦¸ÃÏÔʽµØ½«Ö¸ÕëÖÃΪnull£¬ÒÔ·ÀÏ´ÎʹÓÃʱ·¢Éú´íÎó¡£
13 ÒýÓô«µÝµÄÐÔÖÊÏñÖ¸Õë´«µÝ£¬¶øʹÓ÷½·¨È´ÏñÖµ´«µÝ¡£
14 returnÓï¾ä²»¿ÉÒÔ·µ»ØÖ¸Ïò“Õ»Äڴ攵ÄÖ¸Õë»òÕßÒýÓã¬ÒòΪ¸ÃÄÚ´æÔÚº¯ÊýÌåÄÚ½áÊøʱ±»×Ô¶¯Ïú»Ù¡£
Ïà¹ØÎĵµ£º
ͻ񻣼
±¾ÎÄ´Ó½éÉÜ»ù´¡¸ÅÄîÈëÊÖ£¬Ì½ÌÖÁËÔÚC/C++ÖжÔÈÕÆÚºÍʱ¼ä²Ù×÷ËùÓõ½µÄÊý¾Ý½á¹¹ºÍº¯Êý£¬²¢¶Ô¼Æʱ¡¢Ê±¼äµÄ»ñÈ¡¡¢Ê±¼äµÄ¼ÆËãºÍÏÔʾ¸ñʽµÈ·½Ãæ½øÐÐÁ˲ûÊö¡£±¾ÎÄ»¹Í¨¹ý´óÁ¿µÄʵÀýÏòÄãչʾÁËtime.hÍ·ÎļþÖÐÉùÃ÷µÄ¸÷ÖÖº¯ÊýºÍÊý¾Ý½á¹¹µÄÏêϸʹÓ÷½·¨¡£
¹Ø¼ü×Ö£ºUTC£¨ÊÀ½ç±ê׼ʱ¼ä£©£¬Calendar Time£¨ÈÕÀúʱ¼ä£©£¬epoch£¨Ê±¼ä ......
A. ΪʲôҪÔÚLinuxʹÓÃEclipse¿ª·¢C/C++³ÌÐò?
LinuxÊÇÒ»¸öÒÔC/C++¿ª·¢ÎªÖ÷µÄƽ̨£¬ÎÞÂÛÊÇKernel»òÊÇApplication£¬Ö÷Òª¶¼Ê¹ÓÃC/C++¿ª·¢¡£´«Í³ÔÚLinuxÏ¿ª·¢³ÌÐò£¬ÊÇÔÚÎÄ×ÖģʽÏ£¬ÀûÓÃviµÈÎÄ×Ö±à¼Æ÷׫дC/C++³ÌÐò´æÅ̺ó£¬ÔÚCommand lineÏÂʹÓÃgcc±àÒ룬ÈôÒªdebug£¬ÔòʹÓÃgdb¡£
ÕâÖÖ¿ª·¢·½Ê½Éú²úÁ¦²¢²»¸ß£¬ÈôÖ»ÊÇ¿ª·¢Ñ§ ......
CºÍC++ÖеÄÖ÷ÒªÊý¾ÝÀàÐͺÍ×Ö½Ú´óС(
C/C++µÄд·¨ÊDz»¿ÆѧºÍ²»ÑϽ÷µÄ¡£ÒòΪCºÍC++ËäÈ»ÓïÒ壬µ«ÊÇÉè¼Æ˼ÏëÊǽṹ»¯ÓëÃæÏò¶ÔÏó. C±ê×¼¹æ·¶ÓëC++µÄ±ê×¼¹æ·¶Ò²ÊÇÁ½¸öÎı¾¡£½üÀ´×ÐϸÑо¿ÁËËüÃǵÄÊý¾ÝÀàÐÍ£¬²ÅÖªµÀÆäÀ´ÁúÈ¥Âö£¬ÕæÕý×öµ½ÆäʵËùÒÔÈ»¡£
1¡¢CÓïÑÔ¶¨ÒåÁË5ÖÖ»ù±¾Êý¾ÝÀàÐÍ
char(×Ö·û), int(Õ ......
1£ºSQL ServerÊý¾Ý¿âÅäÖÃ
¿ªÆô·þÎñÆ÷
ÍÐÅÌÏÔʾ·þÎñÆ÷Æô¶¯
2:ÔÚStaAfx.h ÖÐÌí¼ÓÈçÏ´úÂë
#import "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll" no_namespace rename("EOF","adoEOF")rena ......