//: C14:PseudoConstructor.cpp // From Thinking in C++, 2nd Edition // Available at http://www.BruceEckel.com // (c) Bruce Eckel 2000 // Copyright notice in Copyright.txt class X { int i; float f; char c; char* s; public: X() : i(7), f(1.4), c('x'), s("howdy") {} }; int main() { X x; int i(100); // Applied to ordinary definition int* ip = new int(47); } ///:~