具有ascii值的C ++项目

时间:2018-10-11 23:18:14

标签: c++ ascii

我是C ++的新手,在课堂上分配了一个非常令人困惑的实验室。在.txt文件中给了我这一行,我应该读入并将其输出到控制台:

63f7hj-9 22spaces L Is this correct

第一段是?的ASCII值,我应该将输出的字段宽度设置为22个空格,并向左对齐,然后说,这正确吗?

???????Is this correct

以上是输出的外观。我成功读取了ASCII值并打印了7 ?,但是我不知道如何读取其他内容。

这是我的代码:

ifstream inFile;
string word;
int ascii_value;
char ascii_character, word1;

//opens the file
inFile.open("proj1data.txt");


//extracts data from the file

inFile >> ascii_value, word1;
ascii_character=char(ascii_value);


//outputs data to the screen
cout << right;
cout << setfill(ascii_character);
cout << setw(7); 
cout << word1;

我希望有人能够提供帮助。谢谢!

0 个答案:

没有答案