December 2007

Interview Questions: C and C++

December 14, 2007 12:01 pm by Jal

Interview Questions: C and C++Hi, welcome back. Many of you are students pursuing your careers in a computer related field. Many of you must be on the threshold of being given the tag of an engineer or bachelor or a professional. So what’s the next big thing. Well, you guessed it right. You wish to be a part of a well known firm that can raise you high and can add a value to your ongoing career improvement process. Here’s with me some assorted C / C++ questions collected by me from various sources which will help you to get that good impression on the interviewers you ever wanted on the D-Day. A little excerpt from the text file is given below to show you a glimpse of what you will get after you download the whole file.

Excerpt:
Q. What are the access privileges in C++? What is the default access level?
A. C++ has three access privileges. They are private, public and protected. The default access level assigned to members of a class is private. Private members of a class are accessible only within the class and by friends of the class. Protected members are accessible by the class itself and it’s sub-classes. Public members of a class can be accessed by any class.

Q. What is name mangling in C++?
A. When we encode the parameter types with the function/method name into a unique name is called name mangling. The vice-versa is called demangling.

Q. What is ‘this’ pointer?
A. The ‘this’ pointer is a pointer accessible only within the member functions of a class, structure, or union type. It points to the object for which the member function is called. Static member functions do not have a this pointer. When a nonstatic member function is called for an object, the address of the object is passed as a hidden argument to the function.

Download the whole text file.

{ 0 comments }

DanceMela – Get on the dance floor….desi style!Hello once again. This time around we have something from our very own country. Made by Indians, for the Indians. Kreeda.com (an Indian gaming company) has come up with a brand new online multiplayer game just to make your foot tap. DanceMela is what we are talking about.


It is a massively multiplayer online game in which many, from around the world, compete with each other to be the best on the dance floor. One has to download a client from the website in order to play it online. DanceMela is an innovative thought of Kreeda to set it right on the groove score. For more information on DanceMela, click here.

{ 0 comments }

Enable multiple Yahoo! Messenger logins

December 13, 2007 2:41 am by Jal

Enable multiple Yahoo! Messenger logins
Ever wished to chat on Yahoo messenger with two (or more) ids on the same computer at the same time. Ya, you obviously did, but weren’t able to. Here’s a small tweak that can enable you to have multiple logins on Yahoo! Messenger. Here’s how you do it. However this tweak works only if you have a Yahoo! Messenger version other than version 9.

1. Open the Windows Registry Editor by clicking on StartRun and typing regedit. Press OK.

2. Navigate to HKEY_CURRENT_USER\Software\yahoo\pager\Test

3. Go to the right column, right-click on any blank space and choose New DWORD Value

4. Name it to “Plural“ as shown in the screenshot below (Click to enlarge).

5. Double click and assign it a decimal value of 1.

6. Close Windows Registry Editor and restart Yahoo! Messenger. Double-clicking on Yahoo! Messenger icon many times will give you as many Yahoo! Messenger login windows. (see screenshot below; click to enlarge).

Free Image Host


{ 0 comments }

Ubuntu 7.10 out now with a fancy name – Gutsy Gibbon!Welcome back guys. This time let me throw some light on the open source community. Canonical Limited has recently released a new version of much appreciated Ubuntu. The latest version is 7.10 and has the name “Gutsy Gibbon”. The biggest advantage of Open Source products to Indian market is that they are totally free. Yes, if you are bored of Windows and want a new OS … Ubuntu is the one you should go for. It is free and can be had by two ways. You can either download it from the official website or you can order a CD providing your residential details.
Download Ubuntu here
Order Ubuntu CDs here (You need to create a free account before you order).

Ubuntu 7.10 Screenshots (more available here):

Ubuntu Login screen Ubuntu Applications Menu
Ubuntu audio and video Ubuntu Accessibility options

Screenshot courtesy: Ubuntu.com

{ 0 comments }