好贴!我也提供两个从别处学来的骚操作 c++17 structured binding ```c++ struct TreeNode { int val ; TreeNode * left = nullptr, * right = nullptr; }; int main() { TreeNode root {0}; auto & [val, l, r] = root; cout << val << " " << l << " " << r << endl; val = 1; cout << root.val << endl; } ``` c++ 14 auto 用于返回类型 ```c++ auto test() { return 2; } ``` c++ 17 自动推导类模板参数 ```c++ int main() { TreeNode * root = nullptr; queue q {deque{root}}; cout << q.front() << endl; } ```
1 1

相关推荐

05-30 12:03
山西大学 C++
offer来了我跪着...:不是骗子,等到测评那一步就知道为啥这么高工资了
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务