I am looking for excellent / proficient C++ developers / senior developers preferably on linux (but windows developers welcome too) for full time permanent roles. Other skills would include a...
Thanks, Paul. True. I think me taking promotion rules to how stream treats inputs is stretching it a bit too far. Couldn't find anything concrete on this. I did not search too extensively but am fine...
What compiler had you used? I get the same behavior with Visual Studio 2008. I would have thought that the integral value should get implicitly converted to a boolean. In fact when I debugged the...
Of couse, there can be more instances but then that's just a consequence and I don't know what GoF define the consequences but that most probably they don't consider those to form the definition of...
I don't know. It's hard for me to comment on the above class but provided they are as-is, it just shows an example of inheritance where say the base class definition is hidden to the users of the...
Doesn't look very good to be using a protected constructor here. Afterall, if there starts to be a derived class of this singleton, that would mean instantiation of more than one object of it (be it...
You don't need typedef keyword in defining structs in C++. You have pointers to A and B but never have those been initialized before deferencing them. Of course, it will lead to a crash.
First, boost::any does not use a void* in its implementation of the type. Second, you would need to have type_info to store type information on the encapsulated object but you shouldn't use the name...
I have old Sony VGN series (a very old one) but I am very unhappy with them considering they had given me Vista home basic that I upgraded to Ultimate and later the inbuilt camera stopped working and...
I think you took the points posted by Lindley and Paul to a wrong context/interpretation and posted the above. I don't see where they said to avoid dynamic memory. Of course, its essential. But the...
I noticed some slowness in the typing of the recent few messages here as well. The longer the text goes, the slower it happens. (speed at which I see the letters appear on the message text box than...
Yes, I have been able to install AVG 9 but I have turned off a few of the optional features as suggested by someone on google groups when I had some issues with IE and DEP and also since my emails...
It may be possible that as and when the websites keep themselves updated with the latest browser updates, they become incompatible with the older browsers unless the browsers are also kept up to...
You mean because they are not allowed to post from office? I think if that's the case then they really shouldn't be posting from office. Or in the worst case, they should know where that file gets...
I have been irregular myself here, there has been so much I have learned from you Graham. Good luck in whatever you take on and will surely follow your work as I am sure you will be very quick to...
You are in the realms of circular dependency. It may be a problem or may not be but surely it introduces strong coupling that sometimes (most of the times, may be) is avoidable unless you have for...
At the point where you are referring to CarNode as a member object CarNode is not fully defined (because you are still defining it). At that instant, CarNode is still incompletely defined. It has...
For Posix threads (and even threading in general), the book by David Butenhof is a fantastic one. He was also on the standardization of posix threads, so it is from the man himself. "Programming with...
In addition to what has been pointed out above, you don't do this to change the values of a character array:
var = "Hello again";You will have to use strcpy or strncpy. According to the C++...
IE8 just crashed on me. I don't seem to notice them much these days. Google chrome crashes for me as well. I haven't tried finding out the patterns as I don't think much about these crashes (probably...
Have they got support like igoogle? If this is still just a search engine - I don't know what effect the rebranding will have but live search didn't look too bad to me as to have been rebranded. I...