Ok this is a big question. What do you think is the most difficult thing to do in C++ and how do you do it\overcome it?
Right now for me its everything and I basicly try until I find documentation on how to do it......
Printable View
Ok this is a big question. What do you think is the most difficult thing to do in C++ and how do you do it\overcome it?
Right now for me its everything and I basicly try until I find documentation on how to do it......
Pointers screw with my head. :(
yeah mine too, i like being able to type ByVal and ByRef and just pass an array better but oh well
if you want the speed and power you have to mess with emm....
nothing.
c++ is logical, if you think about it, you will get it.
nothing here except character arrays and strings:(
i think maybe i meant what do you think is the most omplex thing to deal with in a application that does something you pick what
like maybe it is a complex matrox to generate fractils or something i dunno ;)
I thing that STL, which already comes with C++, is the hardest part(like vectors, strings, etc.).Quote:
Originally posted by ZanM
i think maybe i meant what do you think is the most omplex thing to deal with in a application that does something you pick what
like maybe it is a complex matrox to generate fractils or something i dunno ;)
I agree with filby there. :)
I figured it out pointers are there because wait nope I lost it, I almost had it that time really I did....
I really hate manipulating databases and making AX controls with C++. Maybe because i haven't tried to learn this well.:)
Debugging MFC apps that fail for no obvious reason. Like my app that hangs somewhere in an endless loop, but I have no idea where (not my code I think)
When i first learnt C++ pointers was my nightmare until i overcame them. Now they are my friends, they provide the low level efficiency I need to optimize my algoritms, but they are also my enemies, they undermine object orientation, and is a source for many nasty bugs that are time consuming to debug. This compromise is worth it if you value runtime performance, otherways you could as well choose Java, but that's just something I don't recommend, because Java sucks.