Linux/UNIX C++Èí¼þ¿ª·¢
< type="text/javascript">
document.body.oncopy = function() {
if (window.clipboardData) {
setTimeout(function() {
var text = clipboardData.getData("text");
if (text && text.length > 300) {
text = text + "\r\n\n±¾ÎÄÀ´×ÔCSDN²©¿Í£¬×ªÔØÇë±êÃ÷³ö´¦£º" + location.href;
clipboardData.setData("text", text);
}
}, 100);
}
}
Linux C++±à³ÌÅàѵ--ÊÓÆµ°à
¿Î³Ì¸ÅÒª
ÅàÑøÄ¿±ê
£ºLinux/UNIX C++Èí¼þ¹¤³Ìʦ
רעLinux/UNIX·þÎñÆ÷¶ËµÄÈí¼þ¿ª·¢£¨ºǫ́¿ª·¢£©£¬ÅàÑøÆóÒµËùÐèµÄרҵLinux/UNIX C++Èí¼þ¹¤³Ìʦ¡£
¿Î³ÌÉæ¼°·þÎñÆ÷¶ËÈí¼þ¿ª·¢µÄ·½·½ÃæÃ棺Linux/UNIX¡¢C++¡¢Boost¡¢ACE¡¢Shell±à³Ì¡¢Oracle/MySQL¡¢Êý¾Ý¿â½¨Ä£¡¢UML½¨Ä£¡¢ÏîĿʵ¼ù¡¢¿ª·¢Ä£Ê½
µÈµÈ¡£ÎÒÃÇÏ£Íû´ÓÐùÔ¯±ÏÒµµÄѧԱ²»½öÊÇCoder£¬¶øÇÒÓ¦¸ÃÊÇDesigner£¡
¿Î³Ì´ó¸Ù
Ò»¡¢Linux²Ù×÷ϵͳ
ϵͳ»·¾³£ºUbuntu GNU/Linux¡¢RedHat Linux AS5¡¢FreeBSD
¿Î³ÌÒªÇó£ºÊìÁ·Ê¹Óó£ÓõÄLinux/UNIXÃüÁî¡£
ʱ¼ä£º1ÖÜ¡£
¶þ¡¢Linux C++¿ª·¢»·¾³´î½¨¡¢¿ª·¢¹¤¾ßµÄʹÓÃ
Éæ¼°ÄÚÈÝ£ºvi¡¢GCC¡¢GDB¡¢Make¡¢CVS¡¢Subversion¡¢Eclipse CDT
¿Î³ÌÒªÇó£º
ÊìÁ·Ê¹ÓÃviÎı¾±à¼Æ÷£»
ÊìÁ·Ê¹ÓÃGCC¹¤¾ßÁ´½øÐбàÒë¡¢µ÷ÊÔ¡¢¹¹½¨¿ÉÖ´ÐÐÎļþ»ò¹²Ïí¿â/¾²Ì¬¿â£»
ÊìÁ·±àдMakefile£»
ÊìÁ·ÅäÖá¢Ê¹ÓÃCVSºÍSubversionÁ½ÖÖ°æ±¾¿ØÖƹ¤¾ß£»
ÊìÁ·ÅäÖá¢Ê¹ÓÃEclipse CDT¿ª·¢¹¤¾ß¡£
ʱ¼ä£º1ÖÜ
Èý¡¢C++ÓïÑÔ
C++ÊÇÒ»ÃŶ෶Ðͱà³ÌÓïÑÔ£¬Ïà¶ÔÓÚC¡¢Java¡¢C#µÈCϵÓïÑÔ£¬¸´ÔӶȸߣ¬µ«Ò»µ©ÁìÎòC++µÄ¾«Ë裬ÔòÄÜ·¢»ÓC++ÓïÑÔµÄÇ¿´óÍþÁ¦£¬ÎªÁËÈÃÑ§Ô±ÕÆÎÕC++ÓïÑÔ±à³Ì¼¼Êõ£¬ÎÒÃǽ«Õⲿ·ÖµÄ¿Î³Ì·ÖΪÎå¸ö²¿·Ö£º
ÃæÏò¹ý³Ì±à³Ì
: Core C++
Éæ¼°¼¼Êõ£ºC++»ù´¡£ºÀàÐͺÍÉùÃ÷¡¢Ö¸ÕëÓëÊý×é¡¢±í´ïʽÓëÓï¾ä¡¢º¯Êý¡¢Ãû×Ö
Ïà¹ØÎĵµ£º
http://demonstyle.blog.163.com/blog/static/13143429020091010112159/
C/C++ ºêÏê½â
ic/c++ 2009-11-10 01:12:15 ÔĶÁ18 ÆÀÂÛ0 ×ֺţº´óÖÐС
ÖÚ¶àC++Êé¼®¶¼ÖÒ¸æÎÒÃÇCÓïÑÔºêÊÇÍò¶ñÖ®Ê×£¬µ«ÊÂÇé×ܲ»ÈçÎÒÃÇÏëÏóµÄÄÇô»µ£¬¾ÍÈçͬgotoÒ»Ñù¡£ºêÓÐ
Ò»¸öºÜ´óµÄ×÷Ó㬾ÍÊÇ×Ô¶¯ÎªÎÒÃDzúÉú´úÂë¡£Èç¹û˵ģ°å¿ÉÒÔΪÎÒÃDzúÉú¸÷ÖÖÐÍ ......
·ÖÎöÁËǶÈëʽ»·¾³ÖÐYAFFS/YAFFS2ÎļþϵͳµÄÓŵ㣬Ìá³öYAFFS2²»½öÖ§³ÖСÈÝÁ¿µÄNAND flash£¬¶Ô´óÈÝÁ¿NAND flash¸ü¾ßÓÐÓÅÊÆ¡£²¢½éÉÜÁËYAFFS/YAFFS2Îļþϵͳ½á¹¹¡£×ÅÖØ½«YAFFS2ÎļþϵͳÔÚǶÈëʽLinuxϵͳÖеÄʵÏÖ¹ý³Ì°üÀ¨ÅäÖᢱàÒëÒÔ¼°²âÊÔÕû¸öÍêÕû¹ý³Ì×÷ÁËÏêϸµÄÂÛÊö¡£
¹Ø¼ü´Ê NAND flash£¬YAFFS/YAFFS2£¬Ç¶ÈëʽLinuxϵͳ
......
DHCPÊÇDynamic Host Configuration ProtocolµÄÓ¢ÎÄËõд£¬·Òë¹ýÀ´¾ÍÊǶ¯Ì¬Ö÷»úÅäÖÃͨѶÐÒé¡£ËüµÄ¹¦ÄܾÍÊÇÎªÍøÂçÁ¬½Ó¶¯Ì¬·ÖÅäIPµØÖ·£¬ËüÔÊÐí¿Í»§¶Ë¼ÆËã»úÏòÍøÂç·þÎñÆ÷×Ô¶¯»ñÈ¡ÍøÂçÉèÖá£DHCP·þÎñÆ÷ʹµÃÍøÂç¹ÜÀíÔ±ÔÚ¹ÜÀíÍøÂçÖÐÔÚÍøÂçÖÐÔö¼Ó¡¢É¾³ýÍøÂç½Úµã»òÕßÖØÐÂÅäÖÃÍøÂçʱ£¬¹¤×÷±äµÃ·Ç³£¼òµ¥£¬ÎÞÐëÊÖ¹¤µÄ·ÖÅäIPµØÖ ......
umask()º¯Êý£º´Ëº¯ÊýµÄÖ÷Òª×÷ÓÃÊÇÔÚ´´½¨ÎļþʱÉèÖûòÕ߯Á±ÎµôÎļþµÄһЩȨÏÞ¡£Ò»°ãÓëopen()º¯ÊýÅäºÏʹÓá£openº¯ÊýÔÐÍ£º
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
int open( const char * pathname, int flags);
int open( const char ......
ͨ¹ýʹÓà tr£¬Äú¿ÉÒԷdz£ÈÝÒ×µØÊµÏÖ sed µÄÐí¶à×î»ù±¾¹¦ÄÜ¡£Äú¿ÉÒÔ½« tr ¿´×÷Ϊ sed µÄ£¨¼«Æä£©¼ò»¯µÄ±äÌ壺Ëü¿ÉÒÔÓÃÒ»¸ö×Ö·ûÀ´Ìæ»»ÁíÒ»¸ö×Ö·û£¬»òÕß¿ÉÒÔÍêÈ«³ýȥһЩ×Ö·û¡£ÄúÒ²¿ÉÒÔÓÃËüÀ´³ýÈ¥ÖØ¸´×Ö·û¡£Õâ¾ÍÊÇËùÓÐ tr ËùÄܹ»×öµÄ¡£
trÓÃÀ´´Ó±ê×¼ÊäÈëÖÐͨ¹ýÌæ»»»òɾ³ý²Ù×÷½øÐÐ×Ö·ûת»»¡£trÖ÷ÒªÓÃÓÚɾ³ýÎļþÖÐ ......