C++C++11C++14C++17Learn C++

How To Use The All-Powerful swscanf function In Your C++ App

What is the swscanf function? How can I use swscanf in a C++ app? Where can I find format specifiers for the swccanf function? What is the syntax of swscanf? Where can I find full examples of using the swscanf function in a C++ app? What is the swscanf function? The swscanf function is an old C function (since C95) that reads data from a variety of sources, scans and formats input from a…
Read more
C++C++17Introduction to C++Learn C++

This Is How Trivial Copy Constructors Work In A C++ App

Do you want to learn how trivial copy constructors work in a C++ app? Do you need to know what trivial constructors are? Should we declare a trivial copy constructor in a Class in C++ or not? Let’s start with refreshing our memories on constructors and copy constructor, What is a C++ constructor? The Constructor in C++ is a function, a method in the class, but it is a ‘special method’…
Read more
C++C++11C++14C++17Introduction to C++Learn C++

This Is How String Capacity And Lengths Work In A C++ App

How can I use the string capacity and length methods in a C++ app? What kind of methods I can use to get size of a std::string? How can I use the empty() method with strings? How to get length() of a std::string? How can I use size() property of a std::string? How can I use max_size() property of a std::string? How can I retrieve capacity of a string? How can I use reserve() method ? How to…
Read more
C++C++11C++14C++17Introduction to C++Learn C++

How To Use Wide String Iterators In Modern C++ Software

How can I access a character of a wstring? How can I use the at() method of wide strings in modern C++ software? Can I use front() and back() methods in std::wstring to access characters? Modern C++ uses Wide Strings and Unicode Strings to support worldwide languages. Wide Strings (std::wstring) uses wcha_tr as the character type which means they are 2-bytes chars and they are…
Read more