• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            C++學習過程中的點點滴滴

            C++編程過程中常見問題及錯誤

            常用鏈接

            統計

            聯想5G免費網絡硬盤

            最新評論

            2009年5月20日 #

            C++中字符串的轉換

                 摘要: 本文介紹了C++中已經定義的用于與字符串相關的類型轉換的函數的用法及其實例。  閱讀全文

            posted @ 2009-05-20 21:34 何靖 閱讀(428) | 評論 (0)編輯 收藏

            2009年2月25日 #

            如何理解C/C++中的復雜聲明

            理解復雜聲明可用的“右左法則”:
            從變量名看起,先往右,再往左,碰到一個圓括號就調轉閱讀的方向;括號內分析完就跳出括號,還是按先右后左的順序,如此循環,直到整個聲明分析完。

            舉例:
            int   (*func)(int   *p);
            首先找到變量名func,外面有一對圓括號,而且左邊是一個*號,這說明func是一個指針;然后跳出這個圓括號,先看右邊,又遇到圓括號,這說明(*func)是一個函數,所以func是一個指向這類函數的指針,即函數指針,這類函數具有int*類型的形參,返回值類型是int。

            int   (*func[5])(int   *);
            func右邊是一個[]運算符,說明func是具有5個元素的數組;func的左邊有一個*,說明func的元素是指針(注意這里的*不是修飾func,而是修飾func[5]的,原因是[]運算符優先級比*高,func先跟[]結合)。跳出這個括號,看右邊,又遇到圓括號,說明func數組的元素是函數類型的指針,它指向的函數具有int*類型的形參,返回值類型為int。

            也可以記住2個模式:
            type   (*)(....)函數指針  
            type   (*)[]數組指針  

            注:轉載自網絡,如有不對,請指正!

            posted @ 2009-02-25 15:21 何靖 閱讀(314) | 評論 (0)編輯 收藏

            2008年9月27日 #

            C++類型轉換符的使用

                 摘要: 本文歸納了C++中四種比C語言中更安全,更優雅的類型轉換運算符(函數)的用法.  閱讀全文

            posted @ 2008-09-27 16:59 何靖 閱讀(2432) | 評論 (3)編輯 收藏

            2008年9月10日 #

            如何在程序運行過程中動態加載不同菜單

                 摘要: 本文介紹了在程序運行過程 中使用自定義消息來實現動態加載菜單的方法。并詳細地介紹了自定義消息的使用。  閱讀全文

            posted @ 2008-09-10 12:31 何靖 閱讀(1587) | 評論 (7)編輯 收藏

            2008年8月24日 #

            在winsock編程過程中遇到的socket錯誤代碼----從網上收集,非本人總結

            出現網絡聯機錯誤Socket error #11001

            表示您的計算機無法連上服務器,請檢查您的Proxy設定以及Proxy相關賬號,或暫時取消您防毒軟件的「個人防火墻」。

            ·  出現網絡聯機錯誤Socket error #11004

            應該是網絡聯機狀態問題,請用戶檢查網絡聯機是否正常。

            ·  出現網絡聯機錯誤Socket error #10060 Connection Timed Out

            表示您與服務器發生聯機逾時錯誤,請檢查您的Proxy相關設定,以及Proxy Server是否已將SSL 443 port打開。

            ·  出現網絡聯機錯誤Socket error #10061

            表示服務器忙碌中無法與您建立聯機,請稍后再試。

            ·  出現網絡聯機錯誤Socket error #10022

            請您上網更新Windows操作系統組件。Windows NT version 4.0的用戶請下載安裝 Service Pack 5(含)以上。

            ·  出現Internal Server Error

            主機忙碌中,請您稍后再試。

            ·  上傳時出現Socket error #10022 Invalid argument.

            請上網更新Windows操作系統組件(windows update)。Windows NT version 4.0的用戶請下載安裝 Service Pack 5(含)以上。

            ·  上傳時出現socket error #10054 Connection reset by peer

            原因為連接被防火檣或proxy中斷"或因為您有安裝ip分享器請將ip分享器先拿掉,直接將計算機接adsl的線路后重新上傳。

            ·  上傳時出現socket error #10057 Connection reset by peer

            原因為系統文件被破壞,請進行系統的殺毒,關閉殺毒軟件、防火墻。


            INDY9開發程序中反饋的Socket Errors

            下面是Socket Error的錯誤碼和描述:

            Socket error 0 - Directly send error

            Socket error 10004 - Interrupted function call

            Socket error 10013 - Permission denied

            Socket error 10014 - Bad address

            Socket error 10022 - Invalid argument

            Socket error 10024 - Too many open files

            Socket error 10035 - Resource temporarily unavailable

            Socket error 10036 - Operation now in progress

            Socket error 10037 - Operation already in progress

            Socket error 10038 - Socket operation on non-socket

            Socket error 10039 - Destination address required

            Socket error 10040 - Message too long

            Socket error 10041 - Protocol wrong type for socket

            Socket error 10042 - Bad protocol option

            Socket error 10043 - Protocol not supported

            Socket error 10044 - Socket type not supported

            Socket error 10045 - Operation not supported

            Socket error 10046 - Protocol family not supported

            Socket error 10047 - Address family not supported by protocol family

            Socket error 10048 - Address already in use

            Socket error 10049 - Cannot assign requested address

            Socket error 10050 - Network is down

            Socket error 10051 - Network is unreachable

            Socket error 10052 - Network dropped connection on reset

            Socket error 10053 - Software caused connection abort

            Socket error 10054 - Connection reset by peer

            Socket error 10055 - No buffer space available

            Socket error 10056 - Socket is already connected

            Socket error 10057 - Socket is not connected

            Socket error 10058 - Cannot send after socket shutdown

            Socket error 10060 - Connection timed out

            Socket error 10061 - Connection refused

            Socket error 10064 - Host is down

            Socket error 10065 - No route to host

            Socket error 10067 - Too many processes

            Socket error 10091 - Network subsystem is unavailable

            Socket error 10092 - WINSOCK.DLL version out of range

            Socket error 10093 - Successful WSAStartup not yet performed

            Socket error 10094 - Graceful shutdown in progress

            Socket error 11001 - Host not found

            Socket error 11002 - Non-authoritative host not found

            Socket error 11003 - This is a non-recoverable error

            Socket error 11004 - Valid name, no data record of requested type

             

            WSAEADDRINUSE (10048) Address already in use

            WSAECONNABORTED (10053) Software caused connection abort

            WSAECONNREFUSED (10061) Connection refused

            WSAECONNRESET (10054) Connection reset by peer

            WSAEDESTADDRREQ (10039) Destination address required

            WSAEHOSTUNREACH (10065) No route to host

            WSAEMFILE (10024) Too many open files

            WSAENETDOWN (10050) Network is down

            WSAENETRESET (10052) Network dropped connection

            WSAENOBUFS (10055) No buffer space available

            WSAENETUNREACH (10051) Network is unreachable

            WSAETIMEDOUT (10060) Connection timed out

            WSAHOST_NOT_FOUND (11001) Host not found

            WSASYSNOTREADY (10091) Network sub-system is unavailable

            WSANOTINITIALISED (10093) WSAStartup() not performed

            WSANO_DATA (11004) Valid name, no data of that type

            WSANO_RECOVERY (11003) Non-recoverable query error

            WSATRY_AGAIN (11002) Non-authoritative host found

            WSAVERNOTSUPPORTED (10092) Wrong WinSock DLL version 
             

            在命令提示符下輸入:net helpmsg 1xxxx

            就能夠得到Windows系統提供的錯誤提示的詳細解釋。

            posted @ 2008-08-24 13:09 何靖 閱讀(1848) | 評論 (0)編輯 收藏

            僅列出標題  
            色欲av伊人久久大香线蕉影院| 日韩欧美亚洲综合久久影院Ds| 亚洲国产精品久久久天堂| 中文成人久久久久影院免费观看| 人妻丰满AV无码久久不卡| 少妇高潮惨叫久久久久久| 亚洲国产成人久久精品动漫| 三上悠亚久久精品| 精品无码人妻久久久久久| 久久成人影院精品777| 蜜臀av性久久久久蜜臀aⅴ| 久久se精品一区精品二区国产| 中文字幕日本人妻久久久免费| 伊人久久国产免费观看视频| 性高湖久久久久久久久| 欧美久久亚洲精品| 久久se精品一区二区| 99精品国产99久久久久久97| 久久天天躁狠狠躁夜夜不卡 | 国产视频久久| 久久国产视屏| 亚洲国产成人久久综合区| 久久偷看各类wc女厕嘘嘘| 精品久久久久久久久免费影院| 一本一道久久综合狠狠老| 人人狠狠综合88综合久久| 99久久精品费精品国产| 国产亚洲精久久久久久无码| 久久99久久99小草精品免视看 | 亚洲va中文字幕无码久久 | 国产精品美女久久久久AV福利| 少妇高潮惨叫久久久久久| 成人综合久久精品色婷婷| 无码任你躁久久久久久| 久久久久亚洲爆乳少妇无| 国产高潮国产高潮久久久91 | 久久久精品久久久久特色影视| 久久精品国产亚洲网站| 亚洲狠狠久久综合一区77777| 69久久夜色精品国产69| 无码国内精品久久人妻麻豆按摩|