O'Reilly logo

SAMS Teach Yourself C++ in 10 Minutes SECOND EDITION by Jesse Liberty

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Program/Data Structure Size

A program's size can affect the time it takes for it to start. In addition, a larger program or a program with large data structures can take up enough memory to force the operating system to keep moving pieces of the program back and forth from disk, which drastically hinders performance.

Unfortunately, size can be very difficult to control. Most modern object-oriented programs depend on a vast and complex set of in-house and vendor-supplied libraries to perform all the functions users demand and to provide the graphical user interfaces most programs need. You can only rarely do without these libraries and can almost never reduce their size. The best you can hope for is a compiler optimization flag that causes the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required