1樓:金色潛鳥
mfc, c++ 語言。
cstring 是 mfc 裡的 class, 不是 c/c++ 的 基本變數。
用 unsigned char* 與 char* 構建 cstring class , 可以呼叫 成員函式 format().
從 cstring 物件中提取 字串 存入 unsigned char* 與 char* 最好用
const unsigned char* 與 const char*.
從 const 到 非 const 你可以用 strcpy().
轉換程式例子如下。
注意:包含 mfc 的 標頭檔案;
用 ms vc++ 編譯器;
編譯普通.cpp 檔案, 要帶選項 /mt。
#include
#include
#include
using namespace std;
#include
int main()
輸出:abcd 1234
xyz 987
hello world
2樓:匿名使用者
cstring str = "abcd";
unsigned char* pc = (unsigned char*)(lpctstr)str;
或cstring s("abc");
unsigned char *puc = (unsigned char*)s.getbuffer( s.getlength() );
...;//必須等指標使用完之後才能進行下一條釋放命令。
s.releasebuffer();
另外,站長團上有產品**,便宜***
3樓:尚品團
強制轉換
1. unsigned char * pa=(unsigned char*)pb; //pb是char*
2. unsigned char * pa=(unsigned char*)((char*)((lpctstr)str)); //str是cstring
怎麼將 unsigned char 的陣列 轉換成 cstring
4樓:
cstring s = req;
cstring s(req);
cstring s = _t(req);
ch2 chch2ch2ch3與高錳酸鉀反應的化學方程式
紫冰雨的季節 您好 烯烴在發生氧化反應時,ch2 部分變成co2,r ch 變成r cho進一步氧化得到r cooh,r2 c 被氧化為r co r,就是說,在c 部分加上一個o,得到產物,能被氧化的繼續被氧化.希望對您的學習有幫助 滿意請採納 o o謝謝 歡迎追問o o 祝學習進步 當老師啥也得會...
如何獲取unsigned char型別的字串長度
char 轉換 qt下面,字串都用qstring,確實給開發者提供了方便,想想vc裡面定義的各種變數型別,而且函式引數型別五花八門,經常需要今年新那個型別轉換 qt再使用第三方開源庫時,由於庫的型別基本上都是標準的型別,字串遇的多的就是char 型別 在qt下怎樣將qstring轉char 呢,需要...
CH2 CHCH2Cl水解可得到CH2 CHCH2OH,該水解反應的化學方程式是
事實上 水解反應水解 就是和水反應 比如ch2 chch2cl h2o ch2 chch2oh hcl 沒有鹼的時候 這個反應也可以進行 但是速率很慢 相當於一個平衡反應 加入鹼以後 naoh 和hcl發生反應 使得反應向右移動 這是一種理解方式 其實這個反應的本質是oh 參與反應 水有電離平衡h2...