c/c++ÓïÑÔÖÐstaticʹÓ÷½·¨
¡¡¡¡Ò»¡¢c³ÌÐò´æ´¢¿Õ¼ä²¼¾Ö
¡¡¡¡C³ÌÐòÒ»Ö±ÓÉÏÂÁв¿·Ö×é³É£º
¡¡¡¡1£©ÕýÎĶΗ—CPUÖ´ÐеĻúÆ÷Ö¸Á·Ö£»Ò»¸ö³ÌÐòÖ»ÓÐÒ»¸ö¸±±¾£»Ö»¶Á£¬·ÀÖ¹³ÌÐòÓÉÓÚÒâÍâʹʶøÐÞ¸Ä×ÔÉíÖ¸Á
¡¡¡¡2£©³õʼ»¯Êý¾Ý¶Î£¨Êý¾Ý¶Î£©——ÔÚ³ÌÐòÖÐËùÓи³Á˳õÖµµÄÈ«¾Ö±äÁ¿£¬´æ·ÅÔÚÕâÀï¡£
¡¡¡¡3£©·Ç³õʼ»¯Êý¾Ý¶Î£¨bss¶Î£©——ÔÚ³ÌÐòÖÐûÓгõʼ»¯µÄÈ«¾Ö±äÁ¿£»Äں˽«´Ë¶Î³õʼ»¯Îª0¡£
¡¡¡¡4£©Õ»——Ôö³¤·½Ïò£º×Ô¶¥ÏòÏÂÔö³¤£»×Ô¶¯±äÁ¿ÒÔ¼°Ã¿´Îº¯Êýµ÷ÓÃʱËùÐèÒª±£´æµÄÐÅÏ¢£¨·µ»ØµØÖ·£»»·¾³ÐÅÏ¢£©¡£
¡¡¡¡5£©¶Ñ——¶¯Ì¬´æ´¢·Ö¡£
|-----------|
| |
|-----------|
| Õ» |
|-----------|
| | |
| |/ |
| |
| |
| /| |
| | |
|-----------|
| ¶Ñ |
|-----------|
| δ³õʼ»¯ |
|-----------|
| ³õʼ»¯ |
|-----------|
| ÕýÎĶΠ|
|-----------|
¡¡¡¡¶þ¡¢ ÃæÏò¹ý³Ì³ÌÐòÉè¼ÆÖеÄstatic
¡¡¡¡1. È«¾Ö¾²Ì¬±äÁ¿
¡¡¡¡ÔÚÈ«¾Ö±äÁ¿Ö®Ç°¼ÓÉϹؼü×Östatic£¬È«¾Ö±äÁ¿¾Í±»¶¨Òå³ÉΪһ¸öÈ«¾Ö¾²Ì¬±äÁ¿¡£
¡¡¡¡1£©ÄÚ´æÖеÄλÖ㺾²Ì¬´æ´¢Çø£¨¾²Ì¬´æ´¢ÇøÔÚÕû¸ö³ÌÐòÔËÐÐÆڼ䶼´æÔÚ£©
¡¡¡¡2£©³õʼ»¯£ºÎ´¾³õʼ»¯µÄÈ«¾Ö¾²Ì¬±äÁ¿»á±»³ÌÐò×Ô¶¯³õʼ»¯Îª0£¨×Ô¶¯¶ÔÏóµÄÖµÊÇÈÎÒâµÄ£¬³ý·ÇËû±»ÏÔʾ³õʼ»¯£©
¡¡¡¡3£©×÷ÓÃÓò£ºÈ«¾Ö¾²Ì¬±äÁ¿ÔÚÉùÃ÷ËûµÄÎļþÖ®ÍâÊDz»¿É¼ûµÄ¡£×¼È·µØ½²´Ó¶¨ÒåÖ®´¦¿ªÊ¼µ½Îļþ½áβ¡£
¡¡¡¡¶¨ÒåÈ«¾Ö¾²Ì¬±äÁ¿µÄºÃ´¦£º
¡¡¡¡<1>²»»á±»ÆäËûÎļþËù·ÃÎÊ£¬ÐÞ¸Ä
¡¡¡¡<2>ÆäËûÎļþÖпÉÒÔʹÓÃÏàͬÃû×ֵıäÁ¿£¬²»»á·¢Éú³åÍ»¡£
¡¡¡¡2. ¾Ö²¿¾²Ì¬±äÁ¿
¡¡¡¡ÔÚ¾Ö²¿±äÁ¿Ö®Ç°¼ÓÉϹؼü×Östatic£¬¾Ö²¿±äÁ¿¾Í±»¶¨Òå³ÉΪһ¸ö¾Ö²¿¾²Ì¬±äÁ¿¡£
¡¡¡¡1£©ÄÚ´æÖеÄλÖ㺾²Ì¬´æ´¢Çø
¡¡¡¡2£©³õʼ»¯£ºÎ´¾³õʼ»¯µÄÈ«¾Ö¾²Ì¬±äÁ¿»á±»³ÌÐò×Ô¶¯³õʼ»¯Îª0£¨×Ô¶¯¶ÔÏóµÄÖµÊÇÈÎÒâµÄ£¬³ý·ÇËû±»ÏÔʾ³õʼ»¯£©
¡¡¡¡3£©×÷ÓÃÓò£º×÷ÓÃÓòÈÔΪ¾Ö²¿×÷ÓÃÓò£¬µ±¶¨ÒåËüµÄº¯Êý»òÕßÓï¾ä¿é½áÊøµÄʱºò£¬×÷ÓÃÓòËæÖ®½áÊø¡£
¡¡¡¡×¢£ºµ±staticÓÃÀ´ÐÞÊξֲ¿±äÁ¿µÄʱºò£¬Ëü¾Í¸Ä±äÁ˾ֲ¿±äÁ¿µÄ´æ´¢Î»Ö㬴ÓÔÀ´µÄÕ»Öдæ·Å¸ÄΪ¾²Ì¬´æ´¢Çø¡£µ«ÊǾֲ¿¾²Ì¬±äÁ¿ÔÚÀ뿪×÷ÓÃÓòÖ®ºó£¬²¢Ã»Óб»Ïú»Ù£¬¶øÊÇÈÔȻפÁôÔÚÄÚ´æµ±ÖУ¬Ö±µ½³ÌÐò½áÊø£¬Ö»²»¹ýÎÒÃDz»ÄÜÔÙ¶ÔËû½øÐзÃÎÊ¡£
¡¡¡¡µ±staticÓÃÀ´ÐÞÊÎÈ«¾Ö±äÁ¿µÄʱºò£¬Ëü¾Í¸Ä±äÁËÈ«¾Ö±äÁ¿µÄ×÷ÓÃÓò£¨ÔÚÉùÃ÷ËûµÄÎļþÖ®ÍâÊDz»¿É¼ûµÄ£©£¬µ«ÊÇûÓиıäËüµÄ´æ·ÅλÖ㬻¹ÊÇÔÚ¾²Ì¬´æ´¢ÇøÖС£
ͨ³££¬Ô
Ïà¹ØÎĵµ£º
ϵͳ»·¾³£ºWindows 7
Èí¼þ»·¾³£ºVisual C++ 2008 SP1 +SQL Server 2005
±¾´ÎÄ¿µÄ£º±àдһ¸öº½¿Õ¹ÜÀíϵͳ
ÕâÊÇÊý¾Ý¿â¿Î³ÌÉè¼ÆµÄ³É¹û£¬ËäÈ»³É¼¨²»¼Ñ£¬µ«ÊÇ×÷ΪÎÒÓÃVC++ ÒÔÀ´±àдµÄ×î´ó³ÌÐò»¹ÊÇ´«µ½ÍøÉÏ£¬ÒÔ¹©²Î¿¼¡£ÓÃVC++ ×öÊý¾Ý¿âÉè¼Æ²¢²»ÈÝÒ×£¬µ«Ò²²»ÊDz»¿ÉÄÜ¡£ÒÔÏÂÊÇÎҵijÌÐò½çÃ棬ºóÃæ ......
дһ¸öXMLÎļþ TinyXML ÊÇÒ»¸öminiµÄC++ XML½âÎö¿â,ËüÊÇ·ÇÑéÖ¤µÄ,Ëü¿ÉÒÔºÜÈÝÒ׵ļ¯³Éµ½ÆäËûµÄ³ÌÐòÖÐ.Ëü½âÎöÒ»·ÝXML doc,ÒÔ´Ë´´½¨Ò»¸ö¿ÉÒÔ±»¶Á¡¢Ð´£¬±£´æµÄDOM.ËüÖ÷ÒªµÄÀà²ã´Î¼Ü¹¹£¬º¯ÊýÔÐÎÏêϸ˵Ã÷²Î¿´: http://www.grinninglizard.com/tinyxml/index.html
// ÒÔÏÂÒÔ¼òµ¥µÄ³ÌÐòTinyXMLTestΪÀý TinyXMLÖÐ×î¸ù±¾µÄ¾ÍÊÇDocu ......
Ä¿Ç°¸÷ÖÖLinux·¢Ðа涼֧³ÖUTF-8±àÂ룬µ±Ç°ÏµÍ³µÄÓïÑÔºÍ×Ö·û±àÂëÉèÖñ£´æÔÚһЩ»·¾³±äÁ¿ÖУ¬¿ÉÒÔͨ¹ýlocaleÃüÁî²é¿´£º
$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPE ......
#include "stdafx.h"
#include <stdio.h>
#include <windows.h>
#include <math.h>
#include <conio.h>
typedef struct {
short int pitch;
short int duration;
} NOTE;
NOTE notes[] = {{14, 500}, {16, 500}, {12, 500 ......
Ò»£º×Ö·û´®ÀàÐÍ·ÖÀࣺ
1. C·ç¸ñ×Ö·û´®£ºÆðÔ´ÓÚC£¬²¢ÔÚC++Öеõ½Ö§³Ö¡£
a. ´æ´¢·½Ê½£º±»´æ´¢ÔÚÒ»¸ö×Ö·ûÊý×éÖУ¬Í¨¹ýÒ»¸öchar*ÀàÐ͵ÄÖ¸ÕëÀ´²Ù×ÝËü¡£
b. ÌṩµÄ¿âº¯Êý£º°üº¬Í·Îļþ£º#include<cstring> ......