Create a free account Join Calaméo to publish and share documents with the world!
Rate and comment your favorite publications, download documents and share your readings with your friends.
sgganesh

sgganesh

India
 
Member since 3 year(s)
 
Display :
"Cracking the C, C++ and Java Interview" book brochure

Pages : 2649780070077928 Price : Rs. 250. 00 Professional July 2009 CRACKING THE C, C++CRACKING THE C, C++ AND JAVA INTERVIEWAND JAVA INTERVIEW 9780070077928 Pages : 264 Price : Rs. 250. 00 S G Ganesh is currently working at Siemens, Bangalore. He has also authored the book 60 Tips on Object Oriented Programming. PRIVACY NOTICE:... More

From

Adobe PDF document

Pub. on Sept. 2nd 2009

Pages: 1

Views: 107

Downloads: 0

60TipsBook-Brochure

Professional 9780070656703 244 Pages Rs. 250/Noida:B-4,Sector-63,Dist. GautamBudhNagar,Noida-201301Ph:+91-120-4383435 Fax:+91-120-4383401-403E-mail:rekha_dhyani@mcgraw-hill. com Bangalore:3310,IstFloor,8thCross(Off12thMain),H. A. L. IIStage,IndiraNagar, Bangalore-560038 Ph.... More

From

Adobe PDF document

Pub. on June 7th 2009

Pages: 1

Views: 13

Downloads: 0

26-JoP-Feb-09

12  |  February 2009 | LINuX For you | www. openITis. com S. G. Ganesh The Joy of Programming  | Guest Column  H ow does one calculate the average of two integers, say i and j? Trivial you would say: it is (i + j) / 2. Mathematically, that’s correct, but it can overflow when i and j are either very large or very... More

From

Adobe PDF document

Pub. on June 7th 2009

Pages: 1

Views: 4

Downloads: 0

05-JoP-May-07

www. linuxforu. com | LINUX FOR YOU | MAY 2007 C M Y K 73 IIIII t is assumed that the underlying machine follows 2’s complement representation for integers and IEEE 754 floating point standard for floating point numbers. Let us look at a well-known trick of swapping two integers without using any temporary variables, which uses... More

From

Adobe PDF document

Pub. on June 7th 2009

Pages: 1

Views: 5

Downloads: 0

STL
STL

78 MAY 2007 | LINUX FOR YOU | www. linuxforu. com C M Y K Overview tandard Template Library (STL) is a powerful template library for C++, which is used extensively in the industry. It provides generic, fundamental data structures and algorithms useful for most of the programs. So, it avoids reinventing the wheel and provides code... More

From

Adobe PDF document

Pub. on June 7th 2009

Pages: 4

Views: 6

Downloads: 0

18-JoP-June-08

102 june 2008 | LInuX For You | www. openITis. com T he following trick using three consecutive ex-or operations for swapping two variables without using a temporary is well known and particularly popular among students: i ^= j; j ^= i; i ^= j; Here, i and j are integer variables and it works well (we covered a few pitfalls earlier... More

From

Adobe PDF document

Pub. on June 7th 2009

Pages: 1

Views: 6

Downloads: 0

OOP-Presentation

Object Oriented Programming Essential Techniques S G Ganesh sgganesh@gmail. com

From

Adobe PDF document

Pub. on June 7th 2009

Pages: 37

Views: 7

Downloads: 0

IntermediateLanguages

Intermediate Languages Intermediate languages are with us for quite a long time. Most of the compilers employ them in one-way or another. The way of using intermediate languages have also sometimes contributed to the success of the languages like Pascal, Java and recently C# (with . NET initiative in general). Even some tools like... More

From

Adobe PDF document

Pub. on June 7th 2009

Pages: 14

Views: 5

Downloads: 0

12-JoP-Dec-07

122 DECEMBER 2007 | LINUX FOR YOU | www. linuxforu. com C M Y K recently read an interesting article [C++ Report, Vol. 6, no. 3, ‘How to write buggy programs’ by Andrew Koenig], which is about writing incorrect programs. I’ve taken the following (slightly modified) piece of code from that article to illustrate how compiler... More

From

Adobe PDF document

Pub. on June 7th 2009

Pages: 1

Views: 5

Downloads: 0

Table of contents - 60 tips on OOP book

TABLE OF CONTENTS Class Design 1. Provide consistent and intuitive class interface. 5 2. Provide common properties of classes in a base class. 9 3. Do not expose implementation details in the public interface of the class. 12 4. Consider providing helper classes while designing large classes. 14 5. Keep the data members... More

From

Adobe PDF document

Pub. on June 7th 2009

Pages: 3

Views: 12

Downloads: 0