C++/Expert Profile


Ask A Question

Expertise

my primary areas of interest are generic and template metaprogramming, STL, algorithms, design patterns and c++09. i would not answer questions about gui and web programming.

Experience in the area

over 15 years

Education/Credentials

post graduate engineer

Average Ratings

Recent Reviews from Users

Read More Comments

    K = Knowledgeability    C = Clarity of Response    T = Timeliness    P = Politeness
UserDateKCTPComments
sireesh11/22/0910101010 
andrew11/22/0910101010helpfull and knowledgeable. thank you again
dzhugashvili11/16/0910101010Thanks. It's not urgent, I just didn't .....
dzhugashvili11/15/0910101010too many follow-ups. I wasn't sure if .....
Katerina11/15/0910101010 

Recent Answers from vijayan

2009-11-22 freind functions:

> can you tell if there is any relation of operator overloading and freind functions? Overloading an operator using a non-member function and declaring a non-member functions as a friend are two different

2009-11-17 C++ file handling:

These are not standard c++ headers #include<stdio.h> #include<conio.h> #include<process.h> #include<fstream.h> #include<string.h> #include<dos.h> <conio.h> and <dos.h> are not, and never have

2009-11-15 vectorized MD5:

I haven't looked into it as yet. I was under the (perhaps mistaken) impression that it was not required with any urgency. I'll look into it ASAP, and post a reply by adding to the first post that

2009-11-15 A question about bank transactions:

Yes, that should be fine. One issue that you may want to address is that of concurrency - if many processes or threads try to write into the shared memory at the same time, the data could get corrupted

2009-11-15 A question about bank transactions:

The structure of your client code is: 1. create a socket => sock = socket( AF_UNIX, SOCK_STREAM, 0 ) 2. Connect to the server => connect( sock, serverptr, serverlen ) 3. loop => do { 4. accept

 

Ask A Question

All Answers

Answers by Expert:


Ask Experts

Volunteer


©2009 About.com, a part of The New York Times Company. All rights reserved.