Почему «0f» не рассматривается как литерал с плавающей точкой в C ++?
Почему нет0f
трактуется как литерал с плавающей точкой в C ++?
#include <iostream>
using namespace std;
int main(){
cout << 0f << endl;
return 0;
}
Компиляция выше дает мне
C2509 (синтаксическая ошибка: «неверный суффикс числа»)
используя VS2008.