函数strdup()无法解析

时间:2016-11-12 01:09:06

标签: c++ eclipse

刚为c ++编码安装了新的eclipse neon。

Deck::Deck(string the_deck, int n) { const char * tmp_deck = the_deck.c_str(); char * c_deck = strdup(tmp_deck); char *token; token = strtok(c_deck, " "); while (token != NULL) { if (isdigit(token[0])) cards.push_back(new NumericCard(token)); else cards.push_back(new FigureCard(token)); token = strtok(NULL, " "); }} Error: Function 'strdup' could not be resolved 无法解决,虽然我可以看到函数签名并描述我何时使用Ctrl + Space寻找它,同样适用于{{1}}

{{1}}

试过这个:Eclipse Method could not be resolved in a simple program C++但它没有帮助。

我正在使用WinG OS和MinGW,一切都在Visual Studio上运行良好。

Attached Photo

感谢。

0 个答案:

没有答案