簡體   English   中英

從文本文件讀取整數

[英]Reading integers from a text file

我有一個文本文件,其中正在編寫3件事

例如,每個單詞<int,int,char>。

現在,我正在讀取文件,以便考慮一個3.1st的塊,我總是將一個整數,第二個也視為整數和第三個作為字符。當整數從0到9而不是整數時沒有問題超過10,100,則由於明顯的原因,我的程序無法正常工作。

就像我必須閱讀此書一樣沒有問題

11a     here <1=int,1=int,a=char>

但是當這樣的事情來時,我面臨問題

152a    here <15=int,2=int,a=char>

我已經將整個文本文件放入一個字符串中。現在,如何讀取不再面對上述問題的字符

更多信息:我的文本文件包含這樣的字符
11a22d33f1234f

根據您當前對問題的描述,無法確定是否存在諸如

152a

對應於(15,2,a)(1,52,a)

從文件讀回時,為什么不寫一些在元素之間帶有分隔符的文件,然后在分隔符周圍split()

您的文本文件格式不正確,那么您想如何區分“ 1 11 a”和“ 11 1 a”?例如,您不能使用csv或類似的東西嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM