原创 從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