hi,
i have a few questions which seem common to programming newbies from what i have been coming across in my searches and wondering if anyone has the pleasure of answering a few question.
long story short, i haven't been into computers for a while and had done BASIC at school- which needs alot of brushing up - and had started a basic introductory course on ansi C some time ago. I just found the time again and got interest in c/c++, and while trying to figure out where to start, i found out about DarkBasic and then Dark GDk.
my main interests are game related and audio and figured this is a good way to get into the general idea quickly, as well as being interested in c/c++ programming in general. i think it is a bit of a jump into the deep end going with c/c++ as opposed to basic first, but i have a course coming up later this year that has c/c++ in its coursework, so i'm trying to get into it a bit early.
my first questions were common - which complier etc. and came across common suggestions like bloodshed dev c++, VStudio 2003, which i have, and codewarrior, which i aslo have but might not be the latest verion.
what i am curious about and have some trouble understanding before getting into actually starting something, is like this -
1. -
what is the difference between Console application or win32 for instance? is that simply to make a windowed app with win32, and commandline/dos app with console?
when starting a basic "hello world" win32 project, there is usually some code already already there. is that simply what draws the apps windows etc?
2.-
does direct SDK, or Dark GDK for that matter, work with any complier or just VStudio? i mean is it enough to setup the proper inlude and library paths or is there still a compatability issue?
those are my main issues anyway and would appreciate a general idea. if it is not complicated, i also cant understand the difference between includes and libraries. i bought dark GDK recently anyway and got a small example running ok in VS, but at first i did a mistake with the library path and it didn't work and why i am wondering about compatability/differences between compilers. DARK GDK had two library folders as VS7 and VS8, and VS8 didn't work. i assumed they are meant for VS 2003 and 2005 respectively, and still baffled about what difference it makes. or are the differences between VS and VS .NEt?
hey thanks a mill if anyone can clarify any part and sorry if this is long, but i found the first steps between compilers/languages a common newbie question, and then most guides just jump into coding a bit too soon. anyhoo.
thanks again
life's a be-e-e-each