mirror of
https://github.com/huihut/interview.git
synced 2026-03-13 10:02:55 +08:00
代码中混入了中文括号
This commit is contained in:
@@ -496,7 +496,7 @@ int main()
|
||||
A a5 = (A)1; // OK:允许 static_cast 的显式转换
|
||||
doA(1); // OK:允许从 int 到 A 的隐式转换
|
||||
if (a1); // OK:使用转换函数 A::operator bool() 的从 A 到 bool 的隐式转换
|
||||
bool a6(a1); // OK:使用转换函数 A::operator bool() 的从 A 到 bool 的隐式转换
|
||||
bool a6(a1); // OK:使用转换函数 A::operator bool() 的从 A 到 bool 的隐式转换
|
||||
bool a7 = a1; // OK:使用转换函数 A::operator bool() 的从 A 到 bool 的隐式转换
|
||||
bool a8 = static_cast<bool>(a1); // OK :static_cast 进行直接初始化
|
||||
|
||||
|
||||
@@ -500,7 +500,7 @@ int main()
|
||||
A a5 = (A)1; // OK:Allow explicit conversion of static_cast
|
||||
doA(1); // OK:Allow implicit conversion from int to A
|
||||
if (a1); // OK: implicit conversion from A to bool using conversion function A ::operator bool()
|
||||
bool a6(a1); // OK: implicit conversion from A to bool using conversion function A::operator bool()
|
||||
bool a6(a1); // OK: implicit conversion from A to bool using conversion function A::operator bool()
|
||||
bool a7 = a1; // OK: implicit conversion from A to bool using conversion function A::operator bool()
|
||||
bool a8 = static_cast<bool>(a1); // OK: static_cast for direct initialization
|
||||
|
||||
|
||||
Reference in New Issue
Block a user