Добавлена ​​ошибка LNK2001 для функций atoi и stoi с правильными включениями - PullRequest
1 голос
/ 19 мая 2019

У меня есть этот проект, который выдает ошибку 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.

...