原创 ADO防止內存泄露和減少內存開銷的方法
ADO防止內存泄露和減少內存開銷的方法 作者:boqing (自己琢磨的,如果您發現不當之處,望不吝賜教) 導讀:經常碰到在一個工程中的幾個類中都需要調用數據庫,因此可考慮編寫一個數據庫管理類來實現基本的問題,防止內存泄露與不必要的內
原创 osgViewer::Viewer詳解
osgViewer::Viewer詳解 l 構造函數Viewer::Viewer(osg::ArgumentParser& arguments)可以做一些初始化工作,比如當讀取參數--clear-color時,可以設置
原创 以線框的方式畫一個節點的最小BoundingBox
以線框的方式畫一個節點的最小BoundingBox void BoxLine::Set(osg::BoundingBox &box) { float lengthX=box.xMax()-box.xMin(); flo
原创 自定義窗口大小並且讓定義在自定義窗口的什麼位置顯示,窗口可以拖動。
自定義窗口大小並且讓定義在自定義窗口的什麼位置顯示,窗口可以拖動。 #include <osgDB/ReadFile> #include <osgUtil/Optimizer> #include <osgViewer/Viewer> #i
原创 在CTreeView中給CtreeCtrl增加提示(tip)的功能(圖解+源碼)
在CTreeView中給CtreeCtrl增加提示(tip)的功能(圖解+源碼) 原創作者:boqing 原文地址: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1895519 源碼下載地
原创 vi的編碼風格
vi的編碼風格 在Linux下,比較流行的“行業”風格有KR的編碼風格、gnu的編碼風格、linux內核的編碼風格(基於KR的,縮進是8個空格)等,它們都可以通過indent命令格式化,對應的選項分別是- kr,-gnu, -i8。下
原创 delphi調用vc寫的dll的方法
1. 在VC中新建一個 DLL 工程。寫如代碼,如:extern "C"{ _declspec(dllexport) int getPPLength(); _declspec(dllexport) int npn(int m, int
原创 Fedora 8下用Yum安裝Apache+PHP+MySQL環境
Fedora 8下用Yum安裝Apache+PHP+MySQL環境fedora8 用yum來管理安裝Apache+PHP+Mysql的基本安裝。1.
原创 文檔與串行化筆記—孫鑫(轉)
文檔與串行化筆記—孫鑫(轉) 轉自:http://blog.csdn.net/peng6662001/archive/2006/03/29/642366.aspx(稍作修改) 串行化概念 把文件在磁盤上保存下來 叫做串行化 使用C
原创 使用ADO實現vc中二進制文件數據的存取(以圖像在數據庫中的存取爲例)
使用ADO實現vc中二進制文件數據的存取(以圖像在數據庫中的存取爲例) 說明:感謝vcer在http://vcer.net/1170061658703.html提供的源碼。 歡迎去他的網站:http://vcer.net 源碼下載
原创 數據庫的應用——直接從內存中讀取osg節點
數據庫的應用——直接從內存中讀取osg節點 目的:要從數據庫中讀取節點數據到osg。 一開始的方法是這樣的,每當我要添加一個數據庫中的節點數據時,首先把它讀取到內存中,然後寫入一個文件,最後再次從文件中用osg的osgDB::read
原创 vc++.net清理多餘文件
vc的程序每次編譯後生成一堆文件,而這些文件在下一次編譯後又可以自動生成,爲了方便保存和版本控制,建議清理一下,附帶一個小批處理程序 dir>log.txtdel *.ncb/s>>log.txtdel *.rsp/s>>log.tx
原创 關於MFC下檢查和消除內存泄露的技巧
關於MFC下檢查和消除內存泄露的技巧作者:freepublic 摘要本文分析了Windows環境使用MFC調試內存泄露的技術,介紹了在Windows環境下用VC++查找,定位和消除內存泄露的方法技巧。關鍵詞:VC++;CRT 調試堆函數;
原创 畫一個始終對着屏幕的包圍正方形
畫一個始終對着屏幕的包圍正方形 思路:給定中心和包圍球的半徑radius,畫出一個邊長爲2* radius的正方形邊框,並且這個正方形邊框始終對着屏幕,變換節點選擇osg::AutoTransform,osg::AutoTransform
原创 osgGA::AnimationPathManipulator的使用(實現固定路徑漫遊)
osgGA::AnimationPathManipulator的使用(實現固定路徑漫遊) 首先定義AnimationPathManipulato操縱器,在構造函數中輸入路徑文件名字,然後將其加入鍵盤選擇器(keyswitchManipul