You can create an infinite type of classes in C++, memory permitting of course. Defining a class does not actually consume any memory, just as defining any user-defined type does not physically consume memory -- memory is only consumed when you instantiate an object of the class, just as instantiating a variable from a type consumes memory, not the type itself. However, you do need disk-space to store the files in which you declare your types, thus the number of unique types you can declare is ultimately determined by the amount of free storage space you have. Aside from that the only limit is your imagination and how you classify your objects (which is, after all, the whole point of declaring classes in the first place).
WM_* identifiers are Windows Message Codes defined in windows.h. They really have nothing special to do with C++ projects, as they are a function of an implementation library. There are more than several hundred different message codes.
C++ object oriented programming (OOP) language and supports three kinds of object types 1) Fundamental Types. 2) Derived Types. 3) Class Types.
c is procedure oriented and c++ is object oriented & much newer.
same the types used in C. that is int...char...float...
Selection constructs in C++if...elseswitch/caseconditional ternary operator (?:)
WM_* identifiers are Windows Message Codes defined in windows.h. They really have nothing special to do with C++ projects, as they are a function of an implementation library. There are more than several hundred different message codes.
Are called methods.
There is no such thing as 'unix C++'.
No.
Yes
C++ object oriented programming (OOP) language and supports three kinds of object types 1) Fundamental Types. 2) Derived Types. 3) Class Types.
c is procedure oriented and c++ is object oriented & much newer.
same the types used in C. that is int...char...float...
c, c++, java
Object-oriented programming is a feature in C++ that allows you to better model real-world objects. An object is an instance of a class, which is a data structure in C++ that allows you to group different, but related types of data together.
Selection constructs in C++if...elseswitch/caseconditional ternary operator (?:)
There's only one type of sort in C++; std::sort. If you want other types you'll need to write your own.