#include <iostream>
using namespace std;
void fun1()
{
std::string name = "bird.png";
for (int i = 1; i < name.length(); i++ )
{
if (name[i] == '.')
{
name = name.substr(0, i);
break;
}
}
cout<<name<<endl;
}
void fun2()
{
char s[50] = "";
for(int i = 1; i <= 10; i++ )
{
sprintf(s, "%02d", i);
cout << "bird" << s << ".png"<<endl;
}
}
int main()
{
fun1();
fun2();
return 0;
}
本文介绍了一个使用C++进行字符串处理的例子,包括去除文件扩展名和按数字填充字符串的方法。通过具体代码展示了如何利用标准库函数实现这些功能。

318

被折叠的 条评论
为什么被折叠?



