我有一個小的任務,這部分需要我以字符串的形式從文件中獲取輸入,並將它們放入char數組中,以便檢查字符串是否包含任何'*'字符它的結束。使用cstring將字符串轉換爲字符數組
我已經能夠從文件中成功提取字符串,但是我沒有找到一種方法將它們放置在字符數組中,以便我可以處理它們。
如果有人讓我知道如何使用cstring庫將字符串放入char數組,我將不勝感激。請記住,字符串是從文件中獲取的,而不是用戶輸入。
一些我試過的方法如下:
//Try 1
char CstringArray[] = LineFromFile;
//Try 2
char CstringArray[100] = LineFromFile;
//Try 3
ifstream Test("Test.txt");
Test>>CstringArray;
//Try 4
ifstream Test("Test.txt");
Test>>CstringArray[0];
非常感謝您
您好,歡迎來到SO。請[參觀](http://stackoverflow.com/tour)並閱讀[幫助頁面](http://stackoverflow.com/help)。這裏有一個不錯的[C++書籍]列表(http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)。 – 2017-01-03 10:01:58
似乎我總是問錯誤的問題,你能幫我@RawN明白我在做什麼錯,我繼續得到負面聲譽和人們不回答我的問題? 謝謝 –
首先在上面的文字中沒有問題。如果這是一項任務,那麼您應該提供迄今爲止所嘗試的內容。上面的例子可能看起來微不足道,也許dvoters希望你谷歌那部分。提出具體問題,提供一個MCVE,遵循指導原則。不要太擔心降價,我們都經歷過(現在仍然如此)。 – 2017-01-03 12:59:00