小编Fel*_*euk的帖子

C:STRTOK例外

出于某种原因,我在第一次使用strtok()时得到一个异常我想要完成的是一个函数,它只是检查子串在字符串中是否重复.但到目前为止我还没有开始工作

int CheckDoubleInput(char* input){
char* word = NULL;
char cutBy[] = ",_";

word = strtok(input, cutBy);  <--- **error line**

/* walk through other tokens */
while (word != NULL)
{
    printf(" %s\n", word);
    word = strtok(NULL, cutBy);
}
return 1;
}
Run Code Online (Sandbox Code Playgroud)

和主要调用功能:

CheckDoubleInput("asdlakm,_asdasd,_sdasd,asdas_sas");
Run Code Online (Sandbox Code Playgroud)

我得到的错误的屏幕截图

c string strtok

6
推荐指数
1
解决办法
1123
查看次数

C++ 在子类中调用基类构造函数

来自Java,我对调用基类构造函数(或super())有点困惑。我有 2 个类:Player(抽象类)和HumanPlayer ,它是 Player 的子类。现在,我有一个 Player 的构造函数,其声明如下:

Player(string name, list<Point> points);
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试实现这样的东西:

HumanPlayer() {
    string name = get name from user...
    list<Point> points = get points from user...
    ...
    ...
    ...
    super(name, points);
}
Run Code Online (Sandbox Code Playgroud)

对于c++来说真的很陌生,很难理解它的语法。问候,

c++ inheritance constructor super radix

0
推荐指数
1
解决办法
1480
查看次数

标签 统计

c ×1

c++ ×1

constructor ×1

inheritance ×1

radix ×1

string ×1

strtok ×1

super ×1