Learn why does "auto" declare strings as const char* instead of std::string? with practical examples, diagrams, and best practices. Covers c++, string, c++11 development techniques with visual expl...
Learn more modern way of looping through c++ arrays with practical examples, diagrams, and best practices. Covers c++, arrays, loops development techniques with visual explanations.
Learn is cleaning your code not required anymore in c++? with practical examples, diagrams, and best practices. Covers c++, c++11 development techniques with visual explanations.
Learn what is the difference? clang++ | clang -std=c++11 with practical examples, diagrams, and best practices. Covers c++, c, c++11 development techniques with visual explanations.
Learn difference in make_shared and normal shared_ptr in c++ with practical examples, diagrams, and best practices. Covers c++, c++11, shared-ptr development techniques with visual explanations.
Learn why use std::type_index instead of std::type_info* with practical examples, diagrams, and best practices. Covers c++, c++11, rtti development techniques with visual explanations.
Learn when does lvalue-to-rvalue conversion happen, how does it work, and can it fail? with practical examples, diagrams, and best practices. Covers c++, c++11, implicit-conversion development tech...
Learn array declaration and initialization in c++11 with practical examples, diagrams, and best practices. Covers c++, c++11, initialization development techniques with visual explanations.
Learn using string.pop_back() and string.back() with practical examples, diagrams, and best practices. Covers c++, string, c++11 development techniques with visual explanations.
Learn implementing a parallel_for_each function with practical examples, diagrams, and best practices. Covers c++, multithreading, templates development techniques with visual explanations.
Learn what is the purpose of std::function and how do i use it? with practical examples, diagrams, and best practices. Covers c++, c++11, lambda development techniques with visual explanations.
Learn what is std::move(), and when should it be used? with practical examples, diagrams, and best practices. Covers c++, c++11, move-semantics development techniques with visual explanations.
Learn std::unique_lockstd::mutex or std::lock_guardstd::mutex? with practical examples, diagrams, and best practices. Covers c++, multithreading, c++11 development techniques with visual explan...
Learn a good hash function for a vector with practical examples, diagrams, and best practices. Covers c++, c++11, hash development techniques with visual explanations.
Learn why does this c++ snippet compile (non-void function does not return a value) with practical examples, diagrams, and best practices. Covers c++, visual-studio-2012, c++11 development techniqu...
Learn c++ error c2228 (left of '.val' must have class/struct/union) in unusual circumstances with practical examples, diagrams, and best practices. Covers c++, c++11, struct development techniques ...
Learn the new syntax "= default" in c++11 with practical examples, diagrams, and best practices. Covers c++, c++11 development techniques with visual explanations.
Learn what is the difference between std::atoi() and std::stoi? with practical examples, diagrams, and best practices. Covers c++11, atoi development techniques with visual explanations.