VC 中CString類在不同環境中的區別

2021-06-21 05:34:31 字數 311 閱讀 7765

cstring物件,在vc6.0中和在vs2010中的操作方法有些不一致,此處給出一些解決辦法。

關於cstring物件的初始化問題,在vc6.0中,就可以直接實現cstring物件的初始化,例如以下**:

cstring cs = 「hello」;

但是上述**在vs2010中,卻會報錯,無法通過編譯,這是因為vs2010使用了unicode編碼格式,在vs中如果需要進行初始化,則可以按照以下**執行:

cstring cs = _t("hello");

這樣的話,既可以在vs2010中實現cstring物件的初始化,又不會報錯。

在 C string 中的用法

1。c 中 字串常量可以以 開頭聲名,這樣的優點是轉義序列 不 被處理,按 原樣 輸出,即我們不需要對轉義字元加上 反斜扛 就可以輕鬆coding。如 string filepath c docs source a.txt rather than c docs source a.txt 2。如要在乙...

Objective C 在類中設定不同協議

在下面的 中,設定了兩種不同的協議規則 一種是老師對學生設定的協議 即老師發出命令後,學生站起來 回答問題 坐下 另一種是我對學生設定的協議 即學生按照我的協議中的初始化函式去初始化乙個整數。我設定的協議myprotocol,裡面有我設定的協議規則 屬性 函式 作為乙個單獨的檔案 1 協議3 4 c...

在Console工程中引用CString

cstring 是封裝的非常不錯的乙個類,相比於stl的string,它提供了更加豐富的成員方法。雖然在控制台工程中,string基本已經能夠完成需要的功能,但是,如果能夠偷懶一下的話 在console工程中引用cstring方法如下 1.工程設定 project setting general 中...