|
You are here |
mariusbancila.ro | ||
| | | | |
www.foonathan.net
|
|
| | | | | You probably know that C++20 adds ranges. Finally we can write copy(container, dest) instead of copy(container.begin(), container.end(), dest)! Ranges also do a lot more. Among other things, they add a new way of specifying an iterator to the end - sentinels. | |
| | | | |
pvs-studio.com
|
|
| | | | | V1061. Extending ?std? or ?posix? namespace may result in undefined behavior. | |
| | | | |
berthub.eu
|
|
| | | | | In previous articles, I've waxed rhapsodic about how great C++ is. I also noted there however that every language, C++ included, has its dark sides. Some languages have an unavoidable pervasive dark side, like being slow or hard to multithread, for C++ that dark side is mostly its complexity. In this post I want to zoom in on a specific 'gotcha' that recently took me several hours to resolve. I wrote this piece so anyone running into the same issue might find out about it if they search the web. | |
| | | | |
www.reedbeta.com
|
|
| | | Pixels and polygons and shaders, oh my! | ||