我如何用一个变量来替换它
How do I replace this with a variable?
我试图在c++中创建一个函数,它可以像电子游戏一样慢慢地将每个字母输入控制台。现在我遇到的问题是创建一个字符串变量,它将取代"你好,世界"的工作。
void typein(//input goes here)
{
char str[] = { "Hello World" //input goes here};
int len = strlen(str);
for (int i = 0; i<len; i++) {
putchar(str[i]);
Sleep(80);
}
Sleep(100);
cout << endl;
}
简单地使用 std::string
void typein( const std::string& str )
{
std::size_type len = str.size( );
// ...
}
可以使用指向str数组的指针
void typein(char* str, int length){
<your code goes here>
}
相关文章:
- 我可以在这里替换什么,因为我不能在 C# 中使用隐式变量的 lambda 函数?
- 将变量替换为可变参数模板
- 如何使替换 c 函数的变量名成为错误?
- 关于读取有效 c++ 第 4 项(将非局部静态变量替换为局部静态变量)的问题
- 即使宏替换也无法解析变量
- 编译器是否将常量变量替换为它们在 C++ 中的值
- 在没有其他变量的情况下替换值的程序
- 将类转换为过程 API C++:替换成员变量的常用方法?
- 无法替换两跳之外的全局变量
- 是否有一种方法可以将变量列表传递给#Define指令,并导致其通过文字值替换字符串值
- 我如何用1个变量替换为正则字符串
- 在c/c++中替换perl的散列变量
- 用向量替换类新的[]变量-移动、复制运算符
- 用变量替换结构成员名称
- Scons:如何在使用变量替换时创建 LIB 依赖项
- 通过变量替换和死代码截断来减少C++源
- 变量宏是否可以对每个参数进行替换
- 当用文字替换变量用法时,程序速度减慢了很多,为什么
- 将正有符号变量替换为无符号变量
- 预处理/预编译-用常量替换变量