1

I have this project that throws LNK2001 error on using atoi while proper includes added:

#... //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;
}

Error is: LNK2001: Unresolved external symbol _atoi

I do know that LNK error happens while a header confusion occurs. But i don't think that headers are the problem here. Is there anything in the project configuration or header conflict that may cause this to break? Also i get 15 other LNK2001 on using std::stoi.

Visual studio 2017 with 2015 or 2017 toolset.

0_o
  • 570
  • 6
  • 18

0 Answers0