在上一篇文章C/C++中一次性執(zhí)行多個(gè)DOS命令中,從MSDN下的源碼,在Dev-Cpp中直接編譯,報(bào)告如下警告信息:
讓客戶(hù)滿(mǎn)意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、虛擬主機(jī)、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、二道網(wǎng)站維護(hù)、網(wǎng)站推廣。
D:\Workspace\research\C\main.cpp [Warning] deprecated conversion from string constant to 'LPTSTR {aka char*}' [-Wwrite-strings]
網(wǎng)上查了一下,說(shuō)這是最新的C/C++標(biāo)準(zhǔn)不支持下面的這種寫(xiě)法:
char* x = "hello";
解決方案:char *改為const char *。
const char* x = "hello";