Pluralsight FREE Weekend!

Just a heads up to let you know that Pluralsight is opening up its platform with thousands of video courses for the entire weekend (November 18th-20th).

This means that you can watch all the courses you want for free during this weekend!

Are you interested in getting started with the C language? Or do you want to learn about Data Structures and Algorithms in C++?

All my courses, as well as all the existing courses, are available for free during this weekend.

Don’t miss this opportunity!

Happy learning!

Pluralsight 33% OFF PROMO

Did you enjoy the recent one-week-only free Pluralsight library offer?

Now it’s a great time to subscribe to Pluralsight, as there’s a 33% off promo currently active.

Click the banner below and save now!

Pluralsight FREE Week!

In case you didn’t know, Pluralsight is unlocking their technology skills platform and making 7,000+ expert-led video courses, 40+ interactive courses and 20+ projects free for one week only!

Learn as much as you can, end enjoy this Pluralsight FREE Week!

Pluralsight 33% Off (Limited Time)

Just a heads up to let you know that Pluralsight is offering a limited-time (until 5/12) 33% off on Annual Standard and Premium subscriptions.

Click the banner below to save now!

Pluralsight FREE Week

Just a heads up to let you know that Pluralsight is unlocking its technology skills platform and making 7,000+ expert-led video courses, 40+ interactive courses and 20+ projects FREE for one week only (April 25th – May 1st).

This includes my courses on learning modern C++ from scratch, practical C++14 and C++17 features, introduction to data structures and algorithms in C++, getting started with the C language, and more.

Happy learning!

Spot the Bug

Consider the following C++ code snippet:

// Assume proper std:: namespace imports and being inside main

string name = "Connie";
for (auto ch : name) {
    ch = toupper(ch);
}

cout << name << '\n';

What will the output be?

“Connie”? “CONNIE”? Other?

The intention of the programmer was clearly to convert the name string to upper case. But, does this code work as expected? If it doesn’t, what’s the cause of the bug, and how can you fix it?

If you don’t know the answers to the above questions, you may be interesting in my Pluralsight course on learning modern C++ from scratch.

Note that Pluralsight is currently running a 33% off limited-time offer, so you can save now clicking on the banner below:

Pluralsight Limited-Time Offer 33% Off

Just a heads up to let you know that Pluralsight is offering a 33% off discount on individual annual Standard or Premium subscriptions for a limited time (3/14-3/18).

Click the banner and save now!