#include #include class MyClass { public: std::mapsomeData; std::map >otherData; }; void foo() { Listbob = new List(); } Afoo; Abar; Abaz; A >bay; void asd(void) { Afoo; Abar; Abaz; A >bay; if (a < b && b > c) { a = b < c > 0; } if (a < bar() > c) { } a < up_lim() ? do_hi() : do_low; a[ a < b > c] = d; } templateclass MyClass { } template class MyClass { } templateclass MyClass : myvar(0), myvar2(0) { } templateclass MyClass : myvar(0), myvar2(0) { } static int max_value() { return (std :: numeric_limits:: max )(); } template priority_queue :: ~priority_queue () { } template T test(T a) { return a; } int main() { int k,j; h g; k=test(j); return 0; } templateclass ConcreteStorageClass> class RotationMatrix : public StaticBaseMatrix { public: RotationMatrix() : StaticBaseMatrix() { // do some initialization } void assign(const OtherClass& other) { // do something } }; int main() { MyClassfoo; } template inline std::basic_ostream& FWStreamOut(std::basic_ostream& os, const W::S& s) { return operator<< >( os, s ); } struct foo { type1bar; }; struct foo { type1bar; };