#include <iostream>
#include <string>
using namespace std;
int main()
{
// declare variables
string name;
float fahrenheit, celcius;
//display greeting
cout << "Please enter your first name: ";
cin >> name;
//ask for fahrenheit
cout << "Enter a temperature in Fahrenheit degrees please: ";
cin >> fahrenheit;
//write equation
celcius = 5.0f/9.0f * (fahrenheit - 32.0f);
//display result
cout << "Hi " << name << endl << endl;
cout << "The equivalent to " << fahrenheit << "degrees Fahrenheit is" << celcius << "degrees Celcius" << endl << endl;
return 0;
}
Я не уверен, что именно неправильно я проверил так много раз, и играл с кодом, чтобы избавиться от ошибок, но безрезультатно. Любая помощь приветствуется.LNK2019: неразрешенный внешний символ C++ преобразование Фаренгейта в Цельсия
И какое именно сообщение об ошибке? – Buddy
1> MSVCRTD.lib (crtexew.obj): ошибка LNK2019: неразрешенный внешний символ _WinMain @ 16, указанный в функции ___tmainCRTStartup 1> C: \ Users \ Nora \ Documents \ Visual Studio 2008 \ Projects \ Project1 \ lab2T13 \ Debug \ lab2T13 .exe: фатальная ошибка LNK1120: 1 нерешенные внешние – Nora
Я думаю, вам нужно настроить проект как консольный проект (а не приложение win32) – Buddy