У меня есть этот проект, который выдает ошибку LNK2001
при использовании atoi
, в то время как правильно добавлено:
#... //other headers
#include <cstdlib>
#include <string>
#include <cstring>
#include <cstdio>
#include <sstream>
#include <iostream>
BOOL main(int argc, char* argv[]){
ShowNumber(atoi(argv[1]));
return TRUE;
}
Ошибка: LNK2001: Unresolved external symbol _atoi
Я знаю, что ошибка LNKпроисходит, когда происходит путаница заголовка.Но я не думаю, что здесь проблема с заголовками.Есть ли что-то в конфигурации проекта или конфликте заголовков, который может привести к его поломке?Также я получаю 15 других LNK2001 при использовании std::stoi
.
Visual Studio 2017 с набором инструментов 2015 или 2017.