6 ms·
Even better: for (auto &x : vec) { }
by dzorz 15y ago
Even better:
for (auto &x : vec) {
}
- cageface 15y agoI can't wait until I can start using this in XCode.
- dzorz 15y agoIf you compile recent clang, it supports range based for loops. Using https://github.com/Rip-Rip/clang_complete https://github.com/Rip-Rip/clang_complete you can use smart context-aware completion with vim/emacs. For example if you had this code: vector<string> vec; for (auto &x : vec) { x and then if you typed period (.), it would show members from std::string. I'd say it works better than Intellisense (it's very precise and you use the same parser for code completion and final compilation).
- voyvf 15y ago> If you compile recent clang, it supports range based for loops. Thanks for the tip, will update my copy and try it out this weekend! :D
- cageface 15y agoI'm too dependent on the rest of the integration with XCode to venture back into emacs land again but I'm looking forward to a rev of XCode that includes this.