0
排隊:((string*)userp)->append((char*)contents, size * nmemb);
爲什麼要用(char*)
或(string*)
而不是char*
或string
?試圖使用char*
或string
會導致錯誤此外,運營商->
還有什麼作用?它似乎只是代替str.append(var, pos);
(char *)和char *有什麼區別?
排隊:((string*)userp)->append((char*)contents, size * nmemb);
爲什麼要用(char*)
或(string*)
而不是char*
或string
?試圖使用char*
或string
會導致錯誤此外,運營商->
還有什麼作用?它似乎只是代替str.append(var, pos);
(char *)和char *有什麼區別?
(字符串*)是強制轉換爲指向字符串的指針,字符串是類字符串。 (char *)是指向char的指針,而char *是指向char的指針。 - >操作符訪問指向類的指針的屬性或方法
尊重,像「什麼」 - >「做什麼?最好通過閱讀任何[C++入門書]來解答(http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)... –