0
A
回答
0
可以使用new
運營商在C++中,或更好的standard library containers之一。
2
爲什麼不使用std::ostringstream
?
或者,如果你想用一個相當於malloc的,使用方法:
char *storage = new char[__size__];
....
delete[] storage;
但是如果你的文件是一個二進制文件,賠率是你有一個字節是零。 strlen
將無法按照您期望的方式工作。
您還可以使用std::string
,std::vector<char>
您可以在其中有任何值,並且可以很容易地轉換爲const char *
。
0
0
儘量使用標準箱比生吃動態分配
1
你爲什麼不把它保存在一個類型爲std一個字段的字符串:: string的? 嘗試:
myObj.someString = myFile.rdbuf();
相關問題
- 1. 動態分配C
- 2. C#動態:動態分配屬性
- 3. 瞭解C++動態分配
- 4. 動態數組分配在C++問題
- 5. 動態分配和多態 - C++
- 6. 靜態分配與動態分配與自動分配
- 7. 動態分配
- 8. C++ - 動態分配變量的範圍
- 9. C++中的動態堆棧分配
- 10. 模板C++分配動態矩陣2D
- 11. 動態內存分配和使用C
- 12. 動態分配內存結構c
- 13. C結構表動態內存分配
- 14. 刪除動態分配的數組C++
- 15. C++動態分配初始值
- 16. C中的動態數組分配
- 17. C:靜態到動態分配在多個維數組
- 18. 在c/C++中跟蹤動態內存分配
- 19. 動態分配動態分配的結構列表覆蓋
- 20. C++模板,分配「靜態」和「動態」對象的問題
- 21. C++模板,分配「靜態」和「動態」對象的問題2
- 22. Logstash動態分配模板
- 23. java動態內存分配
- 24. 動態分配的ID
- 25. 動態分配數組
- 26. RECV動態內存分配
- 27. ES6解構,動態分配
- 28. 分配值一類動態
- 29. Spark Jupyter動態分配
- 30. Highcharts動態分配符號
也許您正在使用C++開始。你嘗試過哪些教程? – Benoit 2011-05-05 15:40:13
如果你可以用C語言來完成,你可以用C++來完成。 – 2011-05-05 15:41:44
「將.txt文件保存到對象中」是什麼意思?你的意思是你想要將它的內容讀入某種對象?或者你想在內存中引用該文件?我們需要更多關於您實際嘗試做什麼的細節。 – patrickvacek 2011-05-05 15:43:11