HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    idc規(guī)則代碼(idc產(chǎn)品介紹代碼)

    發(fā)布時(shí)間:2023-05-27 01:34:16     稿源: 創(chuàng)意嶺    閱讀: 138        

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于idc規(guī)則代碼的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁版、PC客戶端和批量生成器lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    問友Ai官網(wǎng):https://ai.de1919.com。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    本文目錄:lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    idc規(guī)則代碼(idc產(chǎn)品介紹代碼)lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    idc服務(wù)器的簡(jiǎn)介lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    互聯(lián)網(wǎng)數(shù)據(jù)中心(Internet Data Center)簡(jiǎn)稱IDC,就是電信部門利用已有的互聯(lián)網(wǎng)通信線路、帶寬資源,建立標(biāo)準(zhǔn)化的電信專業(yè)級(jí)機(jī)房環(huán)境,為企業(yè)、政府提供服務(wù)器托管、租用以及相關(guān)增值等方面的全方位服務(wù)。
    通過使用電信的IDC服務(wù)器托管業(yè)務(wù),企業(yè)或政府單位無需再建立自己的專門機(jī)房、鋪設(shè)昂貴的通信線路,也無需高薪聘請(qǐng)網(wǎng)絡(luò)工程師,即可解決自己使用互聯(lián)網(wǎng)的許多專業(yè)需求。
    IDC主機(jī)托管主要應(yīng)用范圍是網(wǎng)站發(fā)布、虛擬主機(jī)和電子商務(wù)等。比如網(wǎng)站發(fā)布,單位通過托管主機(jī),從電信部門分配到互聯(lián)網(wǎng)靜態(tài)IP地址后,即可發(fā)布自己的www站點(diǎn),將自己的產(chǎn)品或服務(wù)通過互聯(lián)網(wǎng)廣泛宣傳;虛擬主機(jī)是單位通過托管主機(jī),將自己主機(jī)的海量硬盤空間出租,為其他客戶提供虛擬主機(jī)服務(wù),使自己成為ICP服務(wù)提供商;電子商務(wù)是指單位通過托管主機(jī),建立自己的電子商務(wù)系統(tǒng),通過這個(gè)商業(yè)平臺(tái)來為供應(yīng)商、批發(fā)商、經(jīng)銷商和最終用戶提供完善的服務(wù)。
    IDC:作為公司名稱是指 International Data Corporation (國(guó)際數(shù)據(jù)公司),全球著名的信息技術(shù)、電信行業(yè)和消費(fèi)科技市場(chǎng)咨詢、顧問和活動(dòng)服務(wù)專業(yè)提供商。在IT領(lǐng)域的市場(chǎng)跟蹤數(shù)據(jù)已經(jīng)成為行業(yè)標(biāo)準(zhǔn)。IDC于1982年正式在中國(guó)設(shè)立分支機(jī)構(gòu),是最早進(jìn)入中國(guó)市場(chǎng)的全球著名的市場(chǎng)研究公司。IDC是IDG(International Data Group)(國(guó)際數(shù)據(jù)集團(tuán))旗下子公司。IDG也是首家進(jìn)入中國(guó)的美資風(fēng)險(xiǎn)投資公司,大家經(jīng)常見到的熊曉鴿就是來自IDG中國(guó)。
    IDC即互聯(lián)網(wǎng)數(shù)據(jù)中心。它是伴隨著互聯(lián)網(wǎng)不斷發(fā)展的需求而迅速發(fā)展起來的,成為了新世紀(jì)中國(guó)互聯(lián)網(wǎng)產(chǎn)業(yè)中不可或缺的重要一環(huán)。它為互聯(lián)網(wǎng)內(nèi)容提供商(ICP)、企業(yè)、媒體和各類網(wǎng)站提供大規(guī)模、高質(zhì)量、安全可靠的專業(yè)化服務(wù)器托管、空間租用、網(wǎng)絡(luò)批發(fā)帶寬以及ASP、EC等業(yè)務(wù)。
    互聯(lián)網(wǎng)數(shù)據(jù)中心沒有一個(gè)權(quán)威的定義,但它比傳統(tǒng)的數(shù)據(jù)中心有著更深層次的內(nèi)涵,它是伴隨著互聯(lián)網(wǎng)不斷發(fā)展的需求而發(fā)展起來的對(duì)為ICP、企業(yè)、媒體和各類網(wǎng)站提供大規(guī)模、高質(zhì)量、安全可靠的專業(yè)化服務(wù)器托管、空間租用、網(wǎng)絡(luò)批發(fā)帶寬以及ASP、EC等業(yè)務(wù)。數(shù)據(jù)中心在大型主機(jī)時(shí)代就已出現(xiàn),那時(shí)是為了通過托管、外包或集中方式向企業(yè)提供大型主機(jī)的管理維護(hù),以達(dá)到專業(yè)化管理和降低運(yùn)行成本的目的。
    IDC是對(duì)入駐(Hosting)企業(yè)、商戶或網(wǎng)站服務(wù)器群托管的場(chǎng)所;是各種模式電子商務(wù)賴以安全運(yùn)作的基礎(chǔ)設(shè)施,也是支持企業(yè)及其商業(yè)聯(lián)盟其分銷商、供應(yīng)商、客戶等實(shí)施價(jià)值鏈管理的平臺(tái)。
    IDC有兩個(gè)非常重要的顯著特征:在網(wǎng)絡(luò)中的位置和總的網(wǎng)絡(luò)帶寬容量,它構(gòu)成了網(wǎng)絡(luò)基礎(chǔ)資源的一部分,就像骨干網(wǎng)、接入網(wǎng)一樣,它提供了一種高端的數(shù)據(jù)傳輸(Data Delivery)的服務(wù),提供高速接入的服務(wù)。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    數(shù)據(jù)庫學(xué)科 計(jì)算器的代碼過程lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    在MFC AppWized(exe)項(xiàng)目下做。界面自己做
    1.在對(duì)話框的頭文件CalculatorDlg.h中添加#include<math.h>
    2.為CCalculatorDlg類添加成員數(shù)據(jù)和成員函數(shù)
    double number1,number2;
    int NumberState,OperationState;
    void cal();
    并在CCalculatorDlg類的構(gòu)造函數(shù)中增加NumberState=1;
    3.添加消息按鈕afx_msg void OnNumberKey(UINT nID);
    afx_msg void OnOperationKey(UINT nID);
    4.在CalculatorDlg.cpp文件中BEGIN_MESSAGE_MAP(CMy1Dlg, CDialog)和END_MESSAGE_MAP()間添加代碼
    ON_COMMAND_RANGE(IDC_NUMBER1,IDC_NUMBER10,OnNumberKey)
    ON_COMMAND_RANGE(IDC_NUMBER11,IDC_NUMBER20,OnOperationKey)
    5.為成員函數(shù)OnNumberKey和OnOperationKey添加代碼
    void CCalculatorDlg::OnNumberKey(UINT nID)
    {
    int n=0;
    switch(nID)
    {
    case IDC_NUMBER1:n=1;break;
    case IDC_NUMBER2:n=2;break;
    case IDC_NUMBER3:n=3;break;
    case IDC_NUMBER4:n=4;break;
    case IDC_NUMBER5:n=5;break;
    case IDC_NUMBER6:n=6;break;
    case IDC_NUMBER7:n=7;break;
    case IDC_NUMBER8:n=8;break;
    case IDC_NUMBER9:n=9;break;
    case IDC_NUMBER10:n=0;break;
    }
    if(NumberState==1)
    {
    m_result=m_result*10+n;
    number1=m_result;
    UpdateData(FALSE); // 更新編輯框中的值
    }
    else
    {
    m_result=m_result*10+n;
    number2=m_result;
    UpdateData(FALSE);
    }
    }
    void CCalculatorDlg::OnOperationKey(UINT nID)
    {
    switch(nID)
    {
    case IDC_NUMBER13: // "/"按鈕
    OperationState=1;
    UpdateData(FALSE);
    m_result=0;
    NumberState=2;
    break;
    case IDC_NUMBER14: // "*"按鈕
    OperationState=2;
    UpdateData(FALSE);
    m_result=0;
    NumberState=2;
    break;
    case IDC_NUMBER15: // "+"按鈕
    OperationState=3;
    UpdateData(FALSE);
    m_result=0;
    NumberState=2;
    break;
    case IDC_NUMBER16: // "-"按鈕
    OperationState=4;
    UpdateData(FALSE);
    m_result=0;
    NumberState=2;
    break;
    case IDC_NUMBER17: // "C"按鈕,撤消用,不需要可以刪除
    number1=number2=m_result=0;
    UpdateData(FALSE);
    NumberState=1;
    break;
    case IDC_NUMBER20: // "="按鈕
    cal(); // 調(diào)用cal成員函數(shù)
    break;
    }
    }
    6.為成員函數(shù)cal()添加代碼
    void CCalculatorDlg::cal()
    {
    switch(OperationState)
    {
    case 1:
    m_result=(double)number1/number2;
    UpdateData(FALSE); // 更新編輯框中的結(jié)果
    number1=m_result; // 把此次的運(yùn)算結(jié)果作為下一次運(yùn)算的第一個(gè)操作數(shù)
    NumberState=2; // 下次輸入的數(shù)作為第二個(gè)操作數(shù)
    break;
    case 2:
    m_result=number1*number2;
    UpdateData(FALSE); // 更新編輯框中的結(jié)果
    number1=m_result;
    NumberState=2;
    break;
    case 3:
    m_result=number1+number2;
    UpdateData(FALSE); // 更新編輯框中的結(jié)果
    number1=m_result;
    NumberState=2;
    break;
    case 4:
    m_result=number1-number2;
    UpdateData(FALSE); // 更新編輯框中的結(jié)果
    number1=m_result;
    NumberState=2;
    break;
    }
    OperationState=0;
    }
    注意按鈕的ID號(hào)要和程序中的ID號(hào)相同?。。?!

    IDC/ICP/ISP證書之間有什么聯(lián)系lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    IDC經(jīng)營(yíng)許可證全稱增值電信業(yè)務(wù)經(jīng)營(yíng)許可證-因特網(wǎng)數(shù)據(jù)中心接入服務(wù)。所謂全網(wǎng)IDC證是經(jīng)營(yíng)全國(guó)范圍的IDC資質(zhì),地網(wǎng)IDC證是經(jīng)營(yíng)公司所在省份的IDC業(yè)務(wù)資質(zhì),這兩者的區(qū)別就是經(jīng)營(yíng)范圍的不同。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    IDC業(yè)務(wù)指的是利用相應(yīng)的機(jī)房設(shè)施,以外包出租的方式為用戶的服務(wù) 器等因特網(wǎng)或其他網(wǎng)絡(luò)的相關(guān)設(shè)備提供放置、代理維護(hù)、系統(tǒng)配置及 管理服務(wù),以及提供數(shù)據(jù)庫系統(tǒng)或服務(wù)器等設(shè)備的出租及其存儲(chǔ)空間 的出租、通信線路和出口帶寬的代理租用和其它應(yīng)用服務(wù)。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    企業(yè)從事:基礎(chǔ)業(yè)務(wù)-主機(jī)托管、虛擬主機(jī)、主機(jī)租賃、機(jī) 房出租、帶寬出租、IT外包等;增值業(yè)務(wù)-各種網(wǎng)絡(luò)安全服務(wù)、 網(wǎng)絡(luò)優(yōu)化、內(nèi)容分發(fā)(CDN)、數(shù)據(jù)存儲(chǔ)、代維代管等業(yè)務(wù)需 要辦理IDC許可證。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    IDC許可證-案例
    lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    ICP經(jīng)營(yíng)許可證全稱----“增值電信業(yè)務(wù)經(jīng)營(yíng)許可證-信息服務(wù)業(yè)務(wù)(僅限互聯(lián)網(wǎng)信息服務(wù))”lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    根據(jù)中華人民共和國(guó)國(guó)務(wù)院令第291號(hào)《中華人民共和國(guó)電信條例》、第292號(hào)《互聯(lián)網(wǎng)信息服務(wù)管理辦法》,國(guó)家對(duì)提供互聯(lián)網(wǎng)信息服務(wù)的ICP實(shí)行許可證制度。從而,ICP證成為網(wǎng)絡(luò)經(jīng)營(yíng)的許可證, 經(jīng)營(yíng)性網(wǎng)站必須辦理ICP證,否則就屬于非法經(jīng)營(yíng)。輕者沒收財(cái)產(chǎn)并罰款,重者將面臨刑事責(zé)任。因此,辦理ICP證是企業(yè)網(wǎng)站合法經(jīng)營(yíng)需要。ICP許可證可由各地通信管理部門核發(fā),辦理需要根據(jù)每個(gè)地方相關(guān)政策決定。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    互聯(lián)網(wǎng)有償信息服務(wù),包括在線銷售、游戲會(huì)員、網(wǎng)站廣告、付費(fèi)新聞、網(wǎng)頁制作、在線支付、廣告招商、會(huì)員收費(fèi)、企業(yè)合作、項(xiàng)目投標(biāo)等需要辦理ICP許可證。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    ICP許可證-案例lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    ISP經(jīng)營(yíng)許可證全稱增值電信業(yè)務(wù)經(jīng)營(yíng)許可證-因特網(wǎng)接入服務(wù)業(yè)務(wù)。所謂全網(wǎng)ISP證是經(jīng)營(yíng)全國(guó)范圍的ISP資質(zhì),地網(wǎng)ISP證是經(jīng)營(yíng)公司所在省份的ISP業(yè)務(wù)資質(zhì),這兩者的區(qū)別就是經(jīng)營(yíng)范圍的不同。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    ISP許可證《因特網(wǎng)接入服務(wù)業(yè)務(wù)》,指利用接入服務(wù)器和相應(yīng)的軟硬件資源建立業(yè)務(wù)節(jié)點(diǎn),并利用公用電信基礎(chǔ)設(shè)施將業(yè)務(wù)節(jié)點(diǎn)與因特網(wǎng)骨干網(wǎng)相連接,為各類用戶提供接入因特網(wǎng)的服務(wù). 簡(jiǎn)單來說,為普通上網(wǎng)用戶等需要上網(wǎng)獲得相關(guān)服務(wù)的用戶提供接入因特網(wǎng)的服務(wù)(ISP)。業(yè)務(wù)涉及有:網(wǎng)站域名/ip備案服務(wù),小區(qū)寬帶,專線接入,樓宇接入,寬帶運(yùn)營(yíng)等。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    企業(yè)從事:網(wǎng)站域名/ip備案服務(wù),小區(qū)寬帶,專線接入,樓宇接入,寬帶運(yùn)營(yíng)等經(jīng)營(yíng)業(yè)務(wù)的需要辦理ISP經(jīng)營(yíng)許可證。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    證書案例lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    idc規(guī)則代碼(idc產(chǎn)品介紹代碼)lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    有誰知道C語言程序的編程規(guī)范,給我概括一下,lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    1引言
    1.1編寫目的
    在軟件開發(fā)過程中,編碼的工作量是相當(dāng)大的,同一項(xiàng)目參與編程的人可能有各自編程的經(jīng)驗(yàn)和習(xí)慣,不同風(fēng)格的程序代碼使維護(hù)工作變得復(fù)雜和困難。為了提高代碼的可讀性、系統(tǒng)的穩(wěn)定性及降低維護(hù)和升級(jí)的成本,特編寫本規(guī)范以統(tǒng)一各開發(fā)人員的編程工作。
    1.2 適用對(duì)象
    本規(guī)范適用于所有開發(fā)人員,包括應(yīng)用程序、網(wǎng)頁及數(shù)據(jù)庫開發(fā)人員,及有關(guān)的程序測(cè)試人員。
    1.3 引用標(biāo)準(zhǔn)
    GB/T 11457 軟件工程術(shù)語
    GB 8566 計(jì)算機(jī)軟件開發(fā)規(guī)范
    GB 8567 計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南
    2.編寫要求
    2.1一般代碼規(guī)則
     可讀性原則,這是評(píng)價(jià)程序質(zhì)量的首選指標(biāo),寧可不要一些技巧也要保證程序的易讀特性,不要因過分追求技巧而犧牲程序的可讀性。
     功能獨(dú)立性原則。每一程序塊只完成一個(gè)獨(dú)立的功能,反過來,每一獨(dú)立的功能只在一程序塊內(nèi)完成,盡量低耦合、高內(nèi)聚。
     提示說明應(yīng)當(dāng)簡(jiǎn)短且避免產(chǎn)生歧義。
     提示或警告信息應(yīng)當(dāng)具有向?qū)?,能?zhǔn)確告訴用戶錯(cuò)誤原因及恢復(fù)方法。提示和警告對(duì)話框應(yīng)當(dāng)使用標(biāo)準(zhǔn)規(guī)范。
     快捷鍵的定義必須符合用戶操作習(xí)慣。
     程序需要長(zhǎng)時(shí)間處理或等待時(shí),應(yīng)當(dāng)顯示進(jìn)度條并提示用戶等待。
     一些敏感操作,如刪除等操作在執(zhí)行前必須提示用戶確認(rèn)。
    2.2變量、函數(shù)、過程、控件等命名規(guī)則
    2.2.1 變量命名
    變量命名采用[作用范圍][數(shù)據(jù)類型][自定義名稱]規(guī)則定義,并遵循匈牙利命名法。要求看到變量名就能直觀的看出其范圍和數(shù)據(jù)類型。
     匈牙利命名規(guī)則:
    a Array 數(shù)組
    b BOOL (int) 布爾(整數(shù))
    by Unsigned Char (Byte) 無符號(hào)字符(字節(jié))
    c Char 字符(字節(jié))
    cb Count of bytes 字節(jié)數(shù)
    cr Color reference value 顏色(參考)值
    cx Count of x (Short) x的集合(短整數(shù))
    dw DWORD (unsigned long) 雙字(無符號(hào)長(zhǎng)整數(shù))
    f Flags (usually multiple bit values) 標(biāo)志(一般是有多位的數(shù)值)
    fn Function 函數(shù)
    g_ global 全局的
    h Handle 句柄
    i Integer 整數(shù)
    l Long 長(zhǎng)整數(shù)
    lp Long pointer 長(zhǎng)指針
    m_ Data member of a class 一個(gè)類的數(shù)據(jù)成員
    n Short int 短整數(shù)
    p Pointer 指針
    s String 字符串
    sz Zero terminated String 以0結(jié)尾的字符串
    tm Text metric 文本規(guī)則
    u Unsigned int 無符號(hào)整數(shù)
    ul Unsigned long (ULONG) 無符號(hào)長(zhǎng)整數(shù)
    w WORD (unsigned short) 無符號(hào)短整數(shù)
    x,y x, y coordinates (short) 坐標(biāo)值/短整數(shù)
    v void 空
     作用范圍:
    范圍 前綴 例子
    全局作用域 g_ g_Servers
    成員變量 m_ m_pDoc
    局部作用域 無 strName
     數(shù)據(jù)類型
    VC常用前綴列表
    前綴 類型 描述 例子
    ch char 8位字符 chGrade
    ch TCHAR 16位UNICODE類型字符 chName
    b BOOL 布爾變量 bEnabled
    n int 整型(其大小由操作系統(tǒng)決定) nLength
    n UINT 無符號(hào)整型(其大小由操作系統(tǒng)決定) nLength
    w WORD 16位無符號(hào)整型 wPos
    l LONG 32位有符號(hào)整型 lOffset
    dw DWORD 32位無符號(hào)整型 dwRange
    p * 內(nèi)存模塊指針,指針變量 pDoc
    l p FAR* 長(zhǎng)指針 lpDoc
    lpsz LPSTR 32位字符串指針 lpszName
    lpsz LPCSTR 32位常量字符串指針 lpszName
    lpsz LPCTSTR 32位UNICODE類型常量指針 lpszName
    h handle Windows對(duì)象句柄 hWnd
    lpfn (*fn)() 回調(diào)函數(shù)指針 Callback Far pointer to
    CALLBACK function lpfnAbort
    2.2.2 函數(shù)、過程命名
    函數(shù)或過程名的主體應(yīng)該使用大小寫混合形式,并且應(yīng)該足夠長(zhǎng)以描述它的作用。而且,函數(shù)名應(yīng)該以一個(gè)動(dòng)詞起首,如 InitNameArray 或 CloseDialog。對(duì)于頻繁使用的或長(zhǎng)的項(xiàng),推薦使用標(biāo)準(zhǔn)縮略語以使名稱的長(zhǎng)度合理化。一般來說,超過 32 個(gè)字符的變量名在 VGA 顯示器上讀起來就困難了。當(dāng)使用縮略語時(shí),要確保它們?cè)谡麄€(gè)應(yīng)用程序中的一致性。在一個(gè)工程中,如果一會(huì)兒使用 Cnt, 一會(huì)兒使用 Count,將導(dǎo)致不必要的混淆。
    對(duì)于自行編寫的函數(shù),若是系統(tǒng)關(guān)鍵函數(shù),則須在函數(shù)實(shí)現(xiàn)部分的上方標(biāo)明該函數(shù)的信息,格式如下:
    //======================================================
    // 函 數(shù) 名:InsureHasOutputInfo
    // 功能描述:確保有適當(dāng)?shù)妮敵鲂畔?br/>// 輸入?yún)?shù):nProductID:相應(yīng)的產(chǎn)品ID
    // 輸出參數(shù):void
    // 創(chuàng)建日期:00-2-21
    // 修改日期:00-2-21
    // 作 者:***
    // 附加說明:
    //======================================================
    2.2.3 用戶定義類型
    在一項(xiàng)有許多用戶定義類型的大工程中,常常有必要給每種類型一個(gè)它自己的三個(gè)字符的前綴。如果這些前綴是以 "u" 開始的,那么當(dāng)用一個(gè)用戶定義類型來工作時(shí),快速識(shí)別這些類型是很容易的。例如,ucli 可以被用來作為一個(gè)用戶定義的客戶類型變量的前綴。
    注:對(duì)于非通用的變量,請(qǐng)?jiān)诙x時(shí)加以注釋說明,變量定義盡可能放在最開始處。
    2.2.4 控件命名
    應(yīng)該用一致的前綴來命名對(duì)象,使人們?nèi)菀鬃R(shí)別對(duì)象的類型。
    VC常用宏定義命名列表
    前綴 符號(hào)類型 符號(hào)例子 范圍
    IDR_ 標(biāo)識(shí)多個(gè)資源共享的類型 IDR_MAINFRAME 1~0x6FFF
    IDD_ 對(duì)話框資源(Dialog) IDD_SPELL_CHECK 1~ 0x6FFF
    HIDD_ 基于對(duì)話框的上下文幫助 HIDD_SPELL_CHECK 0x20001~0x26FF
    IDB_ 位圖資源(Bitmap) IDB_COMPANY_LOGO 1~0x6FFF
    IDC_ 光標(biāo)資源(Cursor) IDC_PENCIL 1~0x6FFF
    IDI_ 圖標(biāo)資源(Icon) IDI_NOTEPAD 1~0x6FFF
    ID_、IDM_ 工具欄或菜單欄的命令項(xiàng) ID_TOOLS_SPELLING 0x8000~0xDFFF
    HID_ 命令上下文幫助 HID_TOOLS_SPELLING 0x18000~0x1DFFF
    IDP_ 消息框提示文字資源 IDP_INVALID_PARTNO 8~0xDFFF
    HIDP_ 消息框上下文幫助 HIDP_INVALID_PARTNO 0x30008~0x3DFFF
    IDS_ 字符串資源(String) IDS_COPYRIGHT 1~0x7FFF
    IDC_ 對(duì)話框內(nèi)的控制資源 IDC_RECALC 8~0xDFFF
    2.3源代碼規(guī)則
    2.3.1風(fēng)格約定:采用縮進(jìn)的格式保存程序的層次結(jié)構(gòu)。要求能直觀的看出循環(huán)、判斷等層次結(jié)構(gòu)。
    每一個(gè)嵌套的函數(shù)塊,使用一個(gè)TAB縮進(jìn)(可以設(shè)定為4個(gè)空格),大括號(hào)必須放在條件語句的下一行,單獨(dú)成一行,便于匹對(duì)反大括號(hào)應(yīng)該在單獨(dú)的一行,在大多數(shù)情況下反擴(kuò)號(hào)應(yīng)有注釋內(nèi)容。舉例如下:
    if(condition1)
    {
    while(condition2)
    {
    …..
    …..
    }//end while(condition2)
    }//end if (condition1)
    或者
    if(condition1){
    while(condition2){
    ….
    ….
    }//end while(condition2)
    }//end if(conditionl)
    2.3.2在操作符的前后必須使用空格。
    2.3.3在分隔數(shù)組下標(biāo)和函數(shù)參數(shù)的逗號(hào)后面必須添上空格。
    2.3.4嚴(yán)禁使用go to 語句。
    2.3.5對(duì)數(shù)據(jù)庫操作只能使用標(biāo)準(zhǔn)SQL語句,關(guān)鍵字必須使用大寫(如SELECT、WHERE等),數(shù)據(jù)元素(表、字段、視圖等)必須按照數(shù)據(jù)字典書寫。
    2.3.6程序代碼中要有足夠的容錯(cuò)處理功能。
    對(duì)可能發(fā)生的異常統(tǒng)一采用C++拋出格式:
    try
    {
    //可能引發(fā)異常的代碼
    throw t; //手工拋出異常
    }
    catch(type_1 e) // type_1為類型定義符、如int、CException、_com_error
    {
    // type_1類型異常處理
    }
    catch(type_2 e)
    {
    // type_2類型異常處理
    }
    2.3.7程序代碼結(jié)構(gòu)必須層次清楚,適當(dāng)使用空行分段。
    2.3.8工程的版本控制要嚴(yán)格,版本格式為.me.ae.yy.mmdd,其中:[me]表示主版本號(hào);[ae]表示輔版本號(hào);[yy.mmdd]表示版本建立日期。高版本盡量兼容低版本的用法、數(shù)據(jù)或協(xié)議。
    2.4文件的命名規(guī)則
    2.4.1根據(jù)系統(tǒng)設(shè)計(jì)所規(guī)定的結(jié)構(gòu),建立相應(yīng)的文件夾,根據(jù)需要建立子文件夾。
    2.4.2文件夾和文件的名稱應(yīng)盡量能夠表達(dá)其意義,盡量使用英文命名,絕對(duì)不能漢字。
    2.4.3文件名稱一般采用“xxx_yyy.ext”格式,xxx(3-4個(gè)字母)表示分類,yyy(字母數(shù)自定)表示操作 (如 “ /example/exp_edit.htm ”)
    \
    我從公司文檔拷貝的!你自己看看對(duì)你有沒有用!

    以上就是關(guān)于idc規(guī)則代碼相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。lqd創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司


    推薦閱讀:

    skucode不能為空(subopenid不能為空)

    mpu更新是什么意思(mp updatebyid)

    adidas的vi設(shè)計(jì)(阿迪達(dá)斯vi設(shè)計(jì)分析)

    小學(xué)作文類型及寫作方法

    怎么表示暴富的意思(怎么表示暴富的意思呢)