斯坦福图书馆是什么意思?c++ simpio.h getInteger()

what does this stanford lirbrary mean? C++ simpio.h getInteger()

本文关键字:getInteger simpio c++ 图书馆 是什么 意思 斯坦福      更新时间:2023-10-16

我正在尝试理解斯坦福大学在他们的CS课程中使用的这个库,但我不能在我的CS课程中使用这个功能。如何模拟此功能?我想知道这是一个getline(cin, integer)?或者这与fstream有关?原因是,我正在努力完成UDEMY的系列讲座。

定义如下:

int getInteger(string prompt = "");

cin中读取完整的行,并将其作为整数扫描。如果扫描成功,返回整数值。如果参数不是a合法整数或无关字符(空白除外)出现在字符串中,用户有机会重新输入值。如果提供了这个可选的提示字符串,则在读取价值。

用法:

int n = getInteger(prompt);

simpio.h下载链接:http://www.eecs.wsu.edu/~cs150/prog/libs.htm

如果你不能或不想使用这个库,你可以研究它的源代码。