Generations of Computers The generation of computers refers to the classification of computers based on the core hardware technology , programming languages , and capabilities used during a particular period. Computers are broadly divided into five generations . 1️. First Generation Computers (1940–1956) Technology: Vacuum Tubes Description First-gen…
Read moreFeatures, additional features of C++11, C++14, and C++17, Evolution of Modern C++ Before C++11 , C++ was powerful, but: Very verbose Manual memory management Poor multithreading support Difficult generic programming -------------------------------------------------------------------------------------- C++11 (Maj…
Read moreTemplates A template in C++ is a mechanism that allows us to write generic programs , meaning the same code works for different data types . Needs of Templates Without templates: We must write separate functions/classes for int, float, double, etc. Code duplication increases Maintenance becomes difficult With Templ…
Read more
Social Plugin