原创 從int 到string的幾種方法
從int 到string的幾種方法 1. int sprintf( char *buffer, const char *format [, argument] ... ); <stdio.h>例如: int ss
原创 不能將參數 1 從“std::string”轉換爲“const wchar_t *”
string pn;fstream iof; iof.open(pn,ios::in); open不能將參數 1 從“std::string”轉換爲“const wchar_t *” iof.open(pn.c_str(),ios::in
原创 Math.clamp(number,lo,hi) +
Math.clamp(number,lo,hi) + SWiSH Player Support SWF4 or later - Supported Internally Syntax Math.clamp(number, lo, hi)
原创 wxstring和string轉換
由於wxWidget主要使用wxString字符串類型,而C++程序員經常使用STL,因此存在wxString與std::string之間的轉換,下面舉例來說明它們之間的轉換. 1. std::string -> w
原创 VS2005的fstream對於中文路徑支持
幾天發了這篇《用fstream對二進制文件的讀寫》,有朋友指出了VS2005的fstream對於中文路徑支持不好的bug。我想大概是因爲VS2005更加重視了對字符串的全球化支持,所以鼓勵我們使用unicode編碼的字符串,對於MBCS之
原创 wxWidgets 中各字符串格式轉換
在C++裏常用類型轉換感覺很雜,不好用;跟C#沒得比:可以強類型轉換,還有convert通用的轉換,非常方便的說。剛用wxwidget時類型轉換也是一頭大,瞭解後發現要比MFC簡潔好用多,接口也容易記住。下面上WXWIDGET常用類型轉換
原创 C/C++ 中的移位操作拾遺
引言 最近筆者一直在做JPEG的解碼工作,發現用完全使用哈夫曼樹進行解碼比較費時,而使用表結構存儲編碼和值的對應關係比較快捷,但是也存在比較難處理的地方,比如解碼工作通常是以位爲單位的操作,這裏必然會涉及到移位操作,而筆者之前對位的操作很
原创 在VS2005中配置LUA
辛苦寫了1小時,居然沒了。。。。這是第2次寫的東西。 1、編譯LUA 第1步:從官方主頁www.lua.org下載Lua源代碼,最新版本爲5.1.2。解壓之後找到“src”文件夾,這裏面就是Lua了,不過還不能直接使用。 第2步:使用任意
原创 一個將string轉換爲 const* char的函數
const * char c_str() 一個將string轉換爲 const* char的函數。 string的c_str()返回的指針是由string管理的。它的生命期是string對象的生命期。然後可以按C的方式使
原创 Compiling Hydrax 0.5.1 with Ogre 1.7
Compiling Hydrax 0.5.1 with Ogre 1.7 (Cthuga) Here's a quick guide to compile the new Hydrax with the new Ogre.Note th
原创 wxWidgets中獲得屏幕分辨率
需要包含頭文件#include <settings.h>使用靜態函數:int width = wxSystemSettings::GetMetric(wxSYS_SCREEN_X, NULL);int height = wxSystemS
原创 手把手教你如何配置和編譯ogre 1.7.0 + cegui 0.7.1
http://www.cnblogs.com/oiramario/archive/2010/03/03/1677461.html ogre 1.7.0的下載、配置和編譯指南-------------------------------
原创 節點的刪除 - 同時刪除所有綁定要節點上的對象
1.關於節點的刪除: 1.分析: 0.SceneManager從節點列表中刪除節點 1.要從父節點中刪除該節點. 2.基於Ogre設計的設計.SceneNode沒有提供銷燬movableObject對象的函數.但是有
原创 材質腳本屬性
材質腳本屬性 頂層Material屬性 屬性名 值的格式 描述lod_distances <d1> [<d2> ... <dn>]
原创 string轉換爲char*
string 是c++標準庫裏面其中一個,封裝了對字符串的操作 把string轉換爲char* 有3中方法: 1。data 如: string str="abc"; char *p=str.data(); 2.c_str 如:string