字符串除去标点的小程序 vc++编译友4个错误 求高手指教
#include<iostream>
#include<string>
#include<cctype>
using namespace std;
int main ()
{
string s1,s2,ch=" ";
cout<<"enter a string"<<endl;
getline(cin,s1);
while(string::size_type i=0,i!=s1.size(),i++)
{
if(!ispunct(s1[i]))
{
ch[0]=s1[i];
s2+=ch;
}
}
cout<<s2<<endl;
return 0;
}
#include<string>
#include<cctype>
using namespace std;
int main ()
{
string s1,s2,ch=" ";
cout<<"enter a string"<<endl;
getline(cin,s1);
while(string::size_type i=0,i!=s1.size(),i++)
{
if(!ispunct(s1[i]))
{
ch[0]=s1[i];
s2+=ch;
}
}
cout<<s2<<endl;
return 0;
}
...全文
相关推荐
VC++6.0编译常见错误详解
"VC++6.0编译常见错误详解"在VC++6.0编程过程中,遇到编译错误是常见的挑战,理解并解决这些错误是深入学习的关键。以下是几个典型的错误及其详细解释:1. **error C2001
VC++ MFC控制面板程序开发指南:从原理到实践
动态链接库(DLL)是Windows系统中实现代码复用和模块化的重要技术,通过导出特定函数供其他程序调用。在Windows开发领域,控制面板程序(Control Panel Applet,简称CPL)本质上是一种特殊类型的DLL,它通过导出CPlApplet函数与系统Shell交互,实现系统设置的集中管理。这种技术方案的价值在于能够为硬件驱动或专业软件提供与操作系统风格一致的管理界面,遵循用户习惯,提升软件集成度。在应用场景上,CPL常用于显卡驱动、声卡管理工具等需要深度系统集成的配置软件。本文以VC++
VC++6.0常见错误提示
#### 五、error C2001: newline in constant- **中文对照**:(编译错误)常量中创建新行- **分析**:这种错误通常是由于字符串常量中包含了换行符。
vc++6.0常见错误
VC++6.0 编译常见错误详解VC++6.0 是一个流行的集成开发环境(IDE),广泛应用于 Windows 操作系统的开发中。
学校里做的背单词VC++小程序
**编译与调试**:了解如何在VC++环境中编译和运行程序,以及如何使用调试工具查找和修复错误。


