|
You are here |
www.cppstories.com | ||
| | | | |
gcher.com
|
|
| | | | | As of 2019, C and C++ are the only programming languages that are supported by virtually any platforms on the market. For example both iOS and android support compiling C and C++ directly as part of their official IDEs. This is one of the reason why I decided to write my voxel editor Goxel in C99: I wanted to be able to run it on Linux, Mac, Windows, iOS, and now I am working on a Android port as well. | |
| | | | |
bruun.co
|
|
| | | | | The bottleneck in modern server software has moved back to the code. This forces us to make sure that our code is fast enough - the hayai framework provides a convenient solution to that problem. | |
| | | | |
www.bfilipek.com
|
|
| | | | | Variadic Templates from C++11 is probably not a feature that you use on a daily basis. But recently, I've come across one refactoring example where I've decided to give a try and apply variadics. Intro When I was doing some work in some old UI code I've noticed several similar lines of code that looked like that: | |
| | | | |
andreabergia.com
|
|
| | | Error handling is a fundamental aspect of programming. Unless you are writing hello world, you will need to handle errors in your code. In this post, I will discuss a bit the most common approaches used by various programming languages. Return error codes This is one of the most ancient strategies - if a function can fail, it can simply return an error code - often a negative number, or null. | ||