[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Last time I programmed C++ it was C++98. What's changed since?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 15
Thread images: 3

File: img_0787.jpg (3MB, 2816x2112px) Image search: [Google]
img_0787.jpg
3MB, 2816x2112px
Last time I programmed C++ it was C++98. What's changed since?
>>
>>60712181
Everything.
>>
>>60712235
I wonder if it's physically possible to be even less specific?
>>
>>60712257
Okay, how about this:

some of the things
>>
>>60712181
My favorite part of C++ is that you can use it to program in many different styles depending on your personal tastes and the requirements of your project. It's a bit of a mixed blessing, because the language is very complicated and you can shoot yourself in the foot, but if you're careful to avoid some common pitfalls, it becomes extremely powerful.

In the past decade, it has gotten even more flexible and more powerful, though consequently more complicated.

I find that the boost library is an excellent example of a "modern" C++ programming style and makes use of many of the languages features. Check out the guide here for reference: https://theboostcpplibraries.com/
>>
>>60712235
came to say this
>>
>>60712235
He is pretty much right. At the very least it's becoming a much better language

http://en.cppreference.com/w/cpp/language/history
>>
>>60713025
it shouldn't be in the language; but it should be used
>>
File: the_best_language.png (72KB, 1016x98px) Image search: [Google]
the_best_language.png
72KB, 1016x98px
>>60712181
>>
>>60712181
Modern C++ is pretty good for multi-threaded stuff:
http://en.cppreference.com/w/cpp/thread

The use of RAII scoped locks is great to manage shared resources concurrently.
>>
>>60712181
Let's put it this way.
These days, if you learn C first in order to learn C++ you are making a grave mistake.
>>
>>60713894
Shit
>>
Everything i look up about using, implementing and understanding RAII comes off as extremely vague. What's some good reading about the subject?
>>
File: crying_rainbows.jpg (81KB, 700x696px) Image search: [Google]
crying_rainbows.jpg
81KB, 700x696px
>>60712181
>IBM PS/2 model P70 with Plasma display
hnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggggggggggggggggggggggggggggggggggggggggggggggggg
>>
>>60712257
There's another thread where a guy wants us to recommend a "reasonable" laptop.
Thread posts: 15
Thread images: 3


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.