- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在研究这本 C++ 书,这是我不久前拿起的,并且已经进入了字符串部分(并且我正在研究类)。到目前为止,我不得不使用 for 循环和一些基本的函数。现在我正试图弄清楚如何分析字符串中的某些东西。这本书让我试着扫描一个字符串,看看它有多长,并数一数字符串中有多少个元音字母。另外,它要我根据它的 ASCII 数字对字符串进行计数并将其相加。最后一个有点奇怪,但如果它说这是可能的,那我有什么资格争论呢?
我在网上看到一些帖子说有人试图扫描大小写字母,所以我想我也可以试试看。我也在尝试了解类(class)的工作方式,这似乎是玩转该过程的好方法。
我认为我已经了解了类结构,至少就默认构造函数和函数而言,(对于重载的构造函数及其所扮演的角色仍然有点不确定)
这本书展示了一些例子,但不可否认,有时它对我来说意义不大。
就代码而言,我一直在尝试这个
string usrWord;
string vowel = "aeiou";
string::size_type vowel2;
vowel2 = usrWord.find(vowel,0);
string::size_type wordL;
wordL = usrWord.length();
cout << "This has " << wordL << " characters in the string, and " << vowel2 << " vowels. << endl;
我不知道如何做 ASCII 的事情,我想知道这是否足以检查字符大小? (就像我寻找元音的方式一样)。
最佳答案
std::string str ("Find the vowel");
unsigned found = str.find_first_of("aeiou");
while (found!=std::string::npos)
{
cout<<"\n found "<< str[found];
found=str.find_first_of("aeiou",found+1);
}
关于c++ - 在 C++ 中玩弄字符串,分析字符并通过类创建功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15898512/
我在 Snow Leopard(10.6) 上玩 py2app,运行时遇到了一些问题 python setup.py py2app 我收到以下错误:- % python setup.py py2app
受此启发SO answer ,我有这段代码,它可以工作,但它会弹出并且听起来不太流畅。 $('.btn').each(initDraggable); function initDraggable()
我读了this article recently ,为了好玩,我尝试通过执行以下操作来覆盖 libc printf 函数:- 创建一个使用 printf 打印的可执行文件 这是一个测试(printer
灵感来自 this . 假设我们有一个非空的 std::vector v;有什么区别吗 for (int i = v.size() - 1; i >= 0; i--) { ///Stuff. } 和:
在开始实际工作之前,我目前正在尝试使用 ARC 来弄清楚一些事情。我确实设置了这段代码: NSNumber* n = [[NSNumber alloc] initWithInt:3]; __weak
我是一名优秀的程序员,十分优秀!