原创 關於軟件模塊化

關於軟件模塊化 對於大型軟件應該將軟件細分爲各種小的模塊,在這裏列出一些方法。(1)DLL(2)COM(3)EXE分離 在應用程序開發方面推薦的方式是使用 C++ Builder 編寫界面,VC 編寫功能模塊,通過DLL或者COM方式來

原创 軟件開發編碼規範(C++)前人總結

一. 原則: 1. 軟件工程化 2. 模塊化 3. 能簡單不復雜 4. 強調團隊協作 5. 強調創新和特色 二. 具體規範: 1. 命名規範 命名應儘量使用匈牙利命名法,變量名或函數名中使用大寫字符來區分各個部分,以便於記憶和閱讀。如bP

原创 一道經典的面試題

算法設計題目:求一線段的連通線段 ‘a’的連通線段爲‘b’,'c','d', 'e'的連通線段爲‘f’,'g' #include "stdafx.h" #include "stdio.h" #include "stdlib.h" #

原创 在MFC下如何定義全局變量和全局函數

用MFC製作的工程由很多文件構成,它不能象一般C++程序那樣隨意在類外定義全局變量,在這裏要想定義能被工程內多個文件共享的全局變量和函數必須用一些特殊方法才行。實際上有多種方法可以實現,這裏只介紹兩種方法。   一、在應用程序類中定義 

原创 Windows消息全接觸

Windows消息全接觸 http://www.gissky.net/blog/user1/247/14116.html 0 推薦 表A-1 Windows消息分佈消息範圍說 明0 ~ WM_USER – 1系統消息WM_USER

原创 VC 6中配置OpenGL開發環境

http://hi.baidu.com/shirdrn/blog/item/47dcbf6de0c558fd4316941c.html   008年10月19日 星期日 17:23 這裏,我習慣使用VC 6,就使用它作爲開發Open

原创 文件讀寫模式

文件使用方式     含義  "r"(只讀)  爲輸入打開一個文本文件,不存在則失敗 "w"(只寫) 爲輸出打開一個文本文件,不存在則新建,存在則刪除後再新建  "a"(追加) 向文本文件尾部增加數據,不存在則創建,存在則追加 'rb"(

原创 OpenGL程序框架

http://hi.baidu.com/shirdrn/blog/item/1467311997a65d4343a9adf8.html   OpenGL程序框架在很多教程中都有人介紹過了,作爲我個人學習,我還是寫一下。 在實現OpenG

原创 數據結構算法

http://www.cppblog.com/shongbee2/archive/2009/04/25/81058.html

原创 MFC HOTKEY 用法

vc 熱鍵、組合鍵的用法 MFC c++ hotkey WM_HOTKEY收藏 2009-02-22 19:26 一下介紹的內容均在vc6.0 MFC程序調試通過。   【一】熱鍵的使用 主要使用RegisterHotKey和Unr

原创 Windows消息編程

http://www.vckbase.com/document/viewdoc/?id=1898 Windows消息編程韓耀旭 下載源代碼 本文主要包括以下內容:1、簡單理解Windows的消息2、通過一個簡單的Win32程序理解Wi

原创 USB 開發

http://blog.21ic.com/user1/5568/archives/2009/56593.html

原创 成員函數指針作爲形參調用

平安2010[新手]   c++編譯錯 50分 標籤:c++ 編譯 test 程序編譯 桌面 回答:3   瀏覽:609   提問時間:2010-03-02 10:37 #include <stdio.h> class Man 

原创 VC中的相對路徑問題

http://hi.baidu.com/zhangqichun/blog/item/12bee94e9520873faec3abd3.html   在用VC編寫程序的時候經常要用到相對路徑的問題,在程序中寫絕對路徑會給代碼移植帶來巨大的

原创 編寫shell腳本和執行

這次的學習內容: 認識shell,如何編寫shell腳本和執行Shell 其實就是一個解釋執行命令的程序,所謂shell編程其實就是用一定的語法將各種基本的命令組合起來,讓shell程序去解釋執行。如果對windows的dos有了解,可以