在读取文本文件C ++时,转义一行,其中包含一个特殊字符

时间:2014-05-06 05:15:46

标签: c++ arrays file file-io special-characters

使用C ++,我想阅读一个文本文件,其中包含字符和,以及由特殊字符">"给出的字符集的详细信息。从文件中读取后,我想将所有字符添加到数组中。我不知道,如何逃避细节线和逃脱角色" \ n"。请帮我把字符放到没有细节和转义字符的数组中。

这是我的示例文本文件。

>ENA|JH373222|JH373222.1 Canis lupus familiaris chromosome 32 genomic scaffold chr32
GAATTCGTAGGTTTTCAGGATGATTTGAAAGTTATTTAGGGGGATCCCTGGGTGGCGCAG
CGGTTTGGTGCCTGCCTTTGGCCCGGGGCGCGATCCTGGAGGCCTGGGATCGAATCCCAC
GTCGGGCTCCCTGCATGGAGCCTGCTTCTCCCTCTGCCTGTGTCTCTGCCTCTCTGTCTC
TCTCTGTGTAACTATCATGAATAAATAAATAAAATCTTAAAAAAAAAAGAAAGTTATTTA
GGTAATTTGGTGGGGACAGGTGACTTGGGGACCCTACTCTTCGGCCATCTTGCAGCCTCC
TACTCTGTTTTCCGATTAAAATTGTTTCTAGGCAATGGCATCTGGAGGGTCAATGAGAAA

1 个答案:

答案 0 :(得分:4)

Just googling"读取fasta文件c ++"你可以得到this(来自Rosetta),this(来自cprogramming)等答案。所有准备好的代码,您只需复制和粘贴即可。也许可以用更多的时间在线研究这个。