nutter3
Posts a bit
 
Pythonized for a while ;)
Posts: 117
|
Post by nutter3 on Jun 29, 2008 18:19:28 GMT -5
Hey guys, im trying to learn some of the C++, i've tried it before (like 2 years ago) and i got trough some of the basics, and now im retrying, im at about the same place as i got 2 years ago, but (as i did last time) im finding it difficult to see what i still need to learn. Obviosly i dont know exactly what im doin, and i dont think im even "good" at it, but i dont know where to start learning more..?  Its even hard to explain.. Yes i did look trough the Post Nicky put up about C++, and i downloaded the links DJ Linux posted.. but im still slightly lost on where to start? I guess its because i cant see what the code acheives, so.. does anybody have any brainwave that will make C++ click into place for me??  Cheers -Harry
|
|
|
Post by Empyrion Martyr on Jun 29, 2008 19:51:06 GMT -5
well nutter. c++ has the biggest number of mumbo-jumbo stuff on the net. It relly depends on what you wanna do with it. Setting it up properly into doing one task is big enough of a deal to be worth writing books about. If you're looking for games, dev-cpp has opengl-incorporated examples. You will need at least a simple image loading library like Corona downloaded. You also need sound and music so Audiere seems a good choice. Direct-X SDK might also be a good thing to study, but i have always been a bigger fan of opengl.
Any c++ compiler that you download will only produce old styled ms-dos console text, unless you really lose enough time to download stuff and/or learn stuff.
Safest bet? Learn the syntax with simple examples. What works with ms-dos text will work with anything graphically complex.
A program like basic4gl took a lot of time and effort to complete. Behind it are Corona, Audiere, NetLib4Games, the Sprite libraries, Vector and Matrix library code, String manipulation, opengl, and WIN interface (not to mention the extraordinary Virtual Machine). They are all built from the ground up, but only in part by Tom, you will probably find libraries ready made on the internet to ease your amount of work (Corona, netlib4games and audiere are basic examples).
c++ equals
1) mainly console text programs, You donwload the compielr and start writing directly into it.
2) win interface programs (like menus, dialog boxes, basically the windows interface) made through winapi or wrappers like MFC. WinAPI will mostly be implemented already in dev-cpp but you will need to download stuff to ease your work with windows interface programs.
3) a combination of these and hardware control software like opengl.
|
|
|
Post by bobawesome on Jul 24, 2008 18:14:32 GMT -5
what version of C++ was basic4gl made from?
|
|
|
Post by Darkjester on Jul 24, 2008 20:16:56 GMT -5
I wanna say Vc++ 2003 but im not sure thats what all the source files are.
|
|
|
Post by James :) (aka Madcow) on Jul 25, 2008 2:00:20 GMT -5
some by visual c++ and i think borland c++.
|
|
|
Post by Darkjester on Jul 25, 2008 2:01:47 GMT -5
It can all be completely compiled with VC++ 2005 right?
|
|
|
Post by DJLinux on Jul 25, 2008 4:16:55 GMT -5
It can all be completely compiled with VC++ 2005 right? the compiler and virtual machine but not the B4GL IDE so far i know you need BORLAND to compile the GUI. In the case of Plugins for B4GL you can use any compiler to create Plugin DLL's Joshy
|
|
|
Post by Supermonkey on Jul 25, 2008 12:01:53 GMT -5
Just as an additional note, you will need the Platform SDK from Microsoft to build native apps with VC++ (i.e. to compile B4GL or Plugins).
|
|
|
Post by smc44 on Aug 2, 2008 14:26:39 GMT -5
hey nutter i have the same problem as u wat helps me is usually a book iget books from amazon so maybe gett a couple cheep books and it might help
|
|
nutter3
Posts a bit
 
Pythonized for a while ;)
Posts: 117
|
Post by nutter3 on Aug 2, 2008 16:59:01 GMT -5
i did before.. and thanks for the suggestion.. but i found that it killed me intrest in C++ more than encouraging it.. SAMS C++ in 24 Hours r summit was wat it was called. dont get it. got a Borland compiler with it though.. was alrite. prefer Code::Blocks. -H
|
|
|
Post by smc44 on Aug 3, 2008 16:33:20 GMT -5
thats cool i also have Bloodshed Dev C++ with mingw compiler it works good
|
|
|
Post by Supermonkey on Aug 4, 2008 15:31:55 GMT -5
If you want to steer clear of VC++ then I'd go for Code::Blocks, very good IDE is that  .
|
|