Oh yeah I'm sure, just after 1 week non stop debugging I think all the lines start to blurrrr together :P
I think I really need to learn how to use an IDE
debug properly.
Even Gdb I get confused and that has a minimal set of commands(well minimal set on the man page), it rarely tells me anything. If I say "run args1 args2" or w/e. it just runs the program and if it comes to a grinding halt using the 'step' functions simply blurt out random cygwin.dll errors and stackdumps.
As for those above errors, I was focusing on
'must be a nonstatic member function' |
and
'must take exactly two arguments' |
made me think I had the composition of the function wrong, but not in the way it actually was.
edit: On another topic with the char array declared as char* _array = new char[row*col]; would this automatically be a cstring with a ending '\0' ? or is dynamic a little different to char* pointer.
I've noticed 1 or 2 discrepancies with output, so I thought this might possibly be the case.
as I'm declaring size say 4,4 and completely filling it with chars.