工程的艺术(2):通用类型到特定类型的转换,须要检测合法性

void foo() { QVariant a = 10; QVariant b = 20; int c = add(a, b); return c; } int add(const QVariant &a, const QVariant &b) { int left = a.value<int>(); int right = b.value<int>(); return a + b
相关文章
相关标签/搜索