我正在使用visual studio 15,它在编译代码时会产生错误:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
char a = 1;
double i{ a };
cout << i;
return 0;
}
错误是:
错误C2397:来自&#39; char&#39;到&#39;加倍需要缩小转换
我无法理解为什么,因为在这种转换中我认为没有缩小。