小编use*_*483的帖子

如何在C++中的字符串中找到完整的单词(不是它的一部分)

在C++代码中,我试图在一个句子中搜索一个单词,但它仍在进行部分搜索.我希望它只搜索完整的单词,而不是它的任何部分,任何帮助?

size_t kk;
string word="spo";
string sentence="seven spoons";

kk=sentence.find(word);
if (kk !=string::npos)
cout << "something" << endl;
Run Code Online (Sandbox Code Playgroud)

c++ string find

5
推荐指数
3
解决办法
5271
查看次数

C++中的字符数组

为什么,当我有以下代码时,我可以明确地说cout << a;,它会打印整个字符串,但是当我使用整数数组时,它会给我指针的地址?

char * a;
a=new char [5];
strcpy(a,"foo");
cout << a;
Run Code Online (Sandbox Code Playgroud)

c++ string char

2
推荐指数
1
解决办法
104
查看次数

为什么我们需要一个具有动态内存的虚拟析构函数?

当我们有继承时,为什么我们需要一个带有动态变量的虚拟析构函数?在静态/动态情况下析构函数的执行顺序是什么?最底层派生类的析构函数不会总是先执行吗?

c++ virtual-destructor

-3
推荐指数
1
解决办法
614
查看次数

标签 统计

c++ ×3

string ×2

char ×1

find ×1

virtual-destructor ×1