11 번째 표준에서 C++을 배우고 있습니다. C++에 대한 지식이 많지 않습니다.Visual Studio 2012에서 float 및 double 유형
내 대학에는 Visual Studio 2005가 있습니다. 섭씨를 farenheit로 변환하는 프로젝트가 있습니다. 이 코드는 Visual Studio 2005에서 내 대학에서 잘 작동 :
#include <iostream>
int main()
{
float f,cs;
cin>>cs;
cout<<"\n celsius = "<<cs;
f=1.8*cs+32.0;
cout<<"f = "<<f;
}
하지만 수정 한 후 비주얼 스튜디오 2012에서이 코드를 실행하면
:#include "stdafx.h" #include <iostream> using namespace std; int main() { float f,cs; cin>>cs; cout<<"\n cs = "<<cs; f=1.8*cs+32.0; cout<<"f = "<<f; }
를 그것은 나에게 다음과 같은 오류를 제공합니다
더블에서 플로트로 변환 가능
공지 사항()'또는'INT 주 (INT의는 argc를 참조하십시오, char * argv [])'. 'void main()'은 비표준입니다. –