0
A
回答
1
單個字符的構造函數需要一個補數。
std::string Stern(1, *d); // Stores a single character pointed by d.
例如:
char *d = "this is an example";
std::string Stern(1, *d); // Stern is now "t";
std::string Stern2(d); // Stern is now "this is an example";
std::cout << d << std::endl; // Outputs "this is an example" followed by '\n'
std::cout << *d << std::endl; // Outputs "t" followed by '\n';
+0
,但由於某種原因只存儲了最後一個值「d」 – user4515480 2015-01-31 20:26:40
+0
你想要d指向的字符串還是指向* d的字符? – 2015-01-31 20:28:28
+0
是的,例如,如果我使用:std :: cout << * d;顯示所有內容,但我想將其全部存儲在字符串中。 – user4515480 2015-01-31 20:30:22
相關問題
- 1. 建立一個數據庫字符串
- 2. Nasm建立一個字符串
- 3. 如何建立一個嵌入變量值的字符串?
- 4. 建立一個新的字典,基於價值觀
- 5. 除字符串中第一個字符外的全部內容
- 6. 的Java:比較兩個字符串值,並建立一個唯一的字符串
- 7. 如何創建一個字符串「全部替換」功能?
- 8. char ch [] =「一些字符串」;
- 9. 指定一個字符串爲char *
- 10. 轉換一個char爲字符串
- 11. 串字符被分配到一個char
- 12. 如何組合多個char來創建一個字符串?
- 13. 如何用C中的char數組創建一個字符串?
- 14. 根據分隔符的號碼建立一個字符串
- 15. 將字符串內部的char字符串轉換爲lowerCase/upperCase
- 16. 在另一個字符串中複製char字符串
- 17. 最好的方法來建立一個字符串在多個部分?
- 18. 檢查一個字符串的第一個字母= char
- 19. 建立一個字符串,然後插入到另一個表
- 20. SWIFT URL字符串建立
- 21. 檢查多個字符串與價值
- 22. 字符串轉換爲char時字符串是一個有效的字符
- 23. 使字符串中的另一個字符增加char
- 24. 如何從字符串常量創建一個char數組?
- 25. 將char轉換爲char無效* - 將字符串數組中的char複製到另一個字符串數組
- 26. 轉換一個char「」或換行符爲一個字符串
- 27. 如何在c#中爲字符串變量賦一個char值
- 28. C - 從char字符串中傳遞一個int值
- 29. 如何添加新的價值字典[字符串:字符串]]
- 30. 最好的辦法建立一個適當的JSON字符串
沒有'的std :: string'中℃;標記刪除 – pmg 2015-01-31 20:21:24
但它是c + +,我沒有定義的命名空間,如果我把std :: string Stren = d;只設置char – user4515480 2015-01-31 20:22:51
@ user4515480的最後一個值pmg指的是'c'標記在這個問題上肯定是錯誤的,因爲C語言中沒有'std :: string'。 'std :: string'類只存在於C++中,而不是C中。因此,你不能用'c'標記這個問題,只能用'C++'標記。 – 2015-01-31 20:24:46