Compiler errors 从';双倍';至';系统:TVarRec';含糊不清
我试图使用BCC32C编译器在Embarcadero C++Builder中编译一些代码,但出现了一个错误: [bcc32c错误]:从“double”到“System::TVarRec”的转换不明确Compiler errors 从';双倍';至';系统:TVarRec';含糊不清,compiler-errors,clang,c++builder,Compiler Errors,Clang,C++builder,我试图使用BCC32C编译器在Embarcadero C++Builder中编译一些代码,但出现了一个错误: [bcc32c错误]:从“double”到“System::TVarRec”的转换不明确 好的,这是通过简单的铸造来解决的 VarRec v_double = (long double) 1.0; TVarRec v_longdbl = 1.0l;` 这是因为,但它确实有一个用于constlongdouble&。但你为什么要使用TVarRec?您不应该直接使用TVarRec,除非您
好的,这是通过简单的铸造来解决的
VarRec v_double = (long double) 1.0;
TVarRec v_longdbl = 1.0l;`
这是因为,但它确实有一个用于
constlongdouble&
。但你为什么要使用TVarRec
?您不应该直接使用TVarRec
,除非您手动操作const函数参数的Delphi数组的内容。你到底想完成什么?很难解释为什么你没有包含的代码不能正常工作。看见