• <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>
            很難得,我們才大一,就由中軟給我們進(jìn)行暑假實(shí)習(xí)實(shí)訓(xùn) ,主講師周海老師。本人打算做一個(gè)簡(jiǎn)單的學(xué)生信息管理系統(tǒng),今天就一些問(wèn)題請(qǐng)教了周海老師。

            ======================未解決================================

            -如何對(duì)數(shù)據(jù)進(jìn)行加密(HASH\MD5)?×

            -層層檢查數(shù)據(jù),如何保證程序的效率?代碼的簡(jiǎn)潔?×

            ===================解決的問(wèn)題===============================

            -如何讀寫(xiě)入中文?√

                     寫(xiě)入時(shí)不要用 typeText typeBinary

            -提示對(duì)話(huà)框的標(biāo)題如何更改?√

                     使用 MessageBox 代替 AfxMessageBox

            -類(lèi)原型與實(shí)現(xiàn)如何分開(kāi)?

                     直接分就行,原型放在 .H 中,實(shí)現(xiàn)放在 .CPP 中。另外 .H 文件可以不用 INCLUDE,用到的數(shù)據(jù)類(lèi)型聲明下就行,因?yàn)榫唧w實(shí)現(xiàn)在 .CPP 中,而 .CPP 中會(huì) INCLUDE

            -函數(shù)全部都在 CStuMgrDlg 類(lèi)中???√

                     實(shí)際上是 DEFINE 的問(wèn)題,只要防止 REDIFINE 就可以了(貌似 MFC 自帶的有),上網(wǎng)找資料。另外,對(duì)于全局用的類(lèi)的頭文件可以放在 STDAFX.H INCLUDE

            -長(zhǎng) ID 的處理(8位以上)?√

                     使用結(jié)構(gòu)體封裝,維護(hù)固定長(zhǎng)度的 int

            -數(shù)據(jù)檢查放在何處最佳?或者是層層檢查?檢查信息如何反饋到 UI?√

                     層層檢查,每一層執(zhí)行自己的特殊檢查(如重復(fù) ID 的檢查要放到鏈表類(lèi)中);

            -類(lèi)的封裝與訪(fǎng)問(wèn)產(chǎn)生沖突?√

                     使用內(nèi)聯(lián)函數(shù)(只有一個(gè) return 語(yǔ)句的 GET 函數(shù)),不比直接訪(fǎng)問(wèn)變量慢;

            -如何檢查內(nèi)存泄漏及判定程序運(yùn)行效率?√

                     MFC 中調(diào)試時(shí)會(huì)自動(dòng)檢測(cè)內(nèi)存泄漏,只要在所有用 new 的地方寫(xiě)出對(duì)應(yīng)的 delete

            -如何提高提示語(yǔ)句的人性化?判斷函數(shù)返回多值?√

                     人性化反饋多使用 UI 類(lèi)中判斷語(yǔ)句;對(duì)于一些無(wú)法在 UI 實(shí)現(xiàn)的反饋使用函數(shù)返回值判斷;

            -如何打包成獨(dú)立運(yùn)行的程序(脫離運(yùn)行庫(kù)或者自帶運(yùn)行庫(kù))?√

                     新建項(xiàng)目,選擇安裝包項(xiàng)目,把程序所到的 DLL 全部封裝進(jìn)去。用到的 DLL 可以在 DEBUG 時(shí)輸出窗口中看到;

            =============================================================

            歡迎大家補(bǔ)充指正!
            posted on 2008-07-12 15:01 斯卡 閱讀(1453) 評(píng)論(7)  編輯 收藏 引用

            只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            久久国产乱子伦免费精品| 青青草国产精品久久久久| 久久精品国产99国产电影网| 久久精品国产2020| 国产99久久久国产精品小说| 久久久久亚洲AV综合波多野结衣| 99久久久精品免费观看国产| 久久久久成人精品无码中文字幕| 色综合久久久久无码专区| 久久久久亚洲av无码专区喷水| 99精品国产99久久久久久97| 久久久久av无码免费网| 久久久久久国产精品美女| 日产精品久久久久久久| 狠狠色丁香久久婷婷综合五月| 国产精品岛国久久久久| 狠狠色伊人久久精品综合网| 久久亚洲电影| 久久久国产精华液| 久久国产精品99国产精| 日本精品久久久中文字幕| 国产成人久久久精品二区三区| 久久免费99精品国产自在现线| 久久综合久久美利坚合众国| 久久久精品2019免费观看| 国产伊人久久| 国产精品美女久久福利网站| 久久精品国产亚洲AV大全| 久久久久久无码国产精品中文字幕 | 久久精品国产色蜜蜜麻豆| 久久夜色精品国产噜噜噜亚洲AV| 老司机国内精品久久久久| 久久久久18| 国产成人久久AV免费| 久久久久国产一区二区三区| 亚洲精品美女久久777777| 精品久久久久久无码人妻蜜桃| 亚洲AV日韩精品久久久久| 精品无码久久久久久久动漫| 亚洲国产精品久久电影欧美| 精品久久国产一区二区三区香蕉|