marksarnold
Programmer
Hi,
is there anything like a guide on starting a new project?
It seems like the project wizard gives me all these choices, I have no idea which one is the best one. Yet, the more code the wizard generates, the more fragile it seems to become.
I am having immense problems just adding a very small number of lines. As soon as I start using some additional classes or methods, I have all these problems with duplicate and missing symbols. How do I find my way through this?
I have spent so much time on this without ever getting anywhere. It seems like one tiny wrong move gets you into a dead-end that you will never get out of any more...
What is the best wayto do this?
I am trying to write some simple single-document Windows application. Since I want to implement some classes and methods that are probably usefull for all future projects (logging, etc), I would like to split those out into a separate library project and link the library in my main projects. However, just using a simple printf() causes huge trouble with duplicate symbols. Anything I try to get rid of the problem then haunts me with unknown symbols on the downside...
Also, what is the difference between an MFC project and a regular Windows app? I want to use some things like SplitterWindows, etc. Do I need MFC for that?
Is there any way to quickly get somewhere and keep the frustration at a minimum level?
I am a professional programmer, I have a Masters in computer science and 10 years of experience in Basic, Turbo Pascal, C++, VB, Java and I've always been fine, but this whole MVC and Windows-crap is just killing me!!!! All I do is fight with library- and windows/MFC related compiler and linker problems, I never even get to work on my actual application logic at all... Everything I touched so far was a big waste of time - I found a million ways to break things, but not one to get to what I want...
Is this a problem of VisualStudio/VC++, or do all the other IDEs have the same problems?
Thanks,
MARK
is there anything like a guide on starting a new project?
It seems like the project wizard gives me all these choices, I have no idea which one is the best one. Yet, the more code the wizard generates, the more fragile it seems to become.
I am having immense problems just adding a very small number of lines. As soon as I start using some additional classes or methods, I have all these problems with duplicate and missing symbols. How do I find my way through this?
I have spent so much time on this without ever getting anywhere. It seems like one tiny wrong move gets you into a dead-end that you will never get out of any more...
What is the best wayto do this?
I am trying to write some simple single-document Windows application. Since I want to implement some classes and methods that are probably usefull for all future projects (logging, etc), I would like to split those out into a separate library project and link the library in my main projects. However, just using a simple printf() causes huge trouble with duplicate symbols. Anything I try to get rid of the problem then haunts me with unknown symbols on the downside...
Also, what is the difference between an MFC project and a regular Windows app? I want to use some things like SplitterWindows, etc. Do I need MFC for that?
Is there any way to quickly get somewhere and keep the frustration at a minimum level?
I am a professional programmer, I have a Masters in computer science and 10 years of experience in Basic, Turbo Pascal, C++, VB, Java and I've always been fine, but this whole MVC and Windows-crap is just killing me!!!! All I do is fight with library- and windows/MFC related compiler and linker problems, I never even get to work on my actual application logic at all... Everything I touched so far was a big waste of time - I found a million ways to break things, but not one to get to what I want...
Is this a problem of VisualStudio/VC++, or do all the other IDEs have the same problems?
Thanks,
MARK