C Board  

Go Back   C Board > General Programming Boards > C++ Programming

Reply
 
LinkBack Thread Tools Display Modes
Old 12-08-2004, 04:28 PM   #1
Programmer
 
Frantic-'s Avatar
 
Join Date: Dec 2004
Posts: 114
Relativly new to c++, how do I make application interfaces?

Well, I have oodles of asp and php expereince, as well as visual basic experience, but I cannot find how to make an interface anywhere online. If there is no such thing as an interface (maybe its called something else in c++) then I want to make a something like a form in visual basic.

Can anyone direct to me to a good tutorial site on making interfaces.

PS. i know a small amount of c++ such as using files to store and extract data, strings, loops, arrays, structures ect. Just the basics of DOS programming.
Frantic- is offline   Reply With Quote
Old 12-08-2004, 05:09 PM   #2
Handy Andy
 
andyhunter's Avatar
 
Join Date: Dec 2004
Posts: 540
What compiler are you using? I know MS VC++ IDE has a forms designer in it much like what is found in the VB IDE.
andyhunter is offline   Reply With Quote
Old 12-08-2004, 05:11 PM   #3
Programmer
 
Frantic-'s Avatar
 
Join Date: Dec 2004
Posts: 114
The newest version of DEV c++.

Is the above compiler you mentioned free?
I need a free compiler for now, but I hope to get Visual C++ some time next year.
Frantic- is offline   Reply With Quote
Old 12-08-2004, 05:14 PM   #4
Toaster
 
Zach L.'s Avatar
 
Join Date: Aug 2001
Posts: 2,686
Err... This point comes up often. Some advice:
1. Focus on learning basic C++. Pointers, structures/classes, and polymorphism, etc should be well understood.
2. There are many options. On Windows you can use WinAPI or MFC. There are also a lot of cross platform libraries gtk, wxWidgets, Qt, etc. To make effective use of a lot of these, you really should know basic C++ fairly well.
3. All that said, I know you can make "forms" and the like with a) Borland C++Builder and its VCL library in Windows, or b) Qt Designer on the platforms it supports (Linux, Windows, etc).
__________________
The word rap as it applies to music is the result of a peculiar phonological rule which has stripped the word of its initial voiceless velar stop.
Zach L. is offline   Reply With Quote
Old 12-08-2004, 05:17 PM   #5
Programmer
 
Frantic-'s Avatar
 
Join Date: Dec 2004
Posts: 114
I am assuming that I get the c++ builder. Which one of these would have the form builder in it?

http://www.borland.com/products/down..._cbuilder.html
Frantic- is offline   Reply With Quote
Old 12-08-2004, 05:24 PM   #6
Toaster
 
Zach L.'s Avatar
 
Join Date: Aug 2001
Posts: 2,686
Not the free version. (Though the free compiler is a nice one.)
At any rate, I'd still be wary of starting too early with this. Good C++ requires a different style to your coding than does good VB and the like, so being forced to work in less familiar territory could be beneficial to learning.

I think Qt designer is free, but to use the free Windows version of the library, you need the VC++ compiler (the compiler itself might be available for free, perhaps someone else would know).
__________________
The word rap as it applies to music is the result of a peculiar phonological rule which has stripped the word of its initial voiceless velar stop.
Zach L. is offline   Reply With Quote
Old 12-08-2004, 05:36 PM   #7
Handy Andy
 
andyhunter's Avatar
 
Join Date: Dec 2004
Posts: 540
I would have to agree with Zach on this, you really should have a sound understanding of the language prior to jumping into windows form design. At any rate I know that VC++ ver 6 is floating around the internet for free.
andyhunter is offline   Reply With Quote
Old 12-08-2004, 05:39 PM   #8
Carnivore ('-'v)
 
Hunter2's Avatar
 
Join Date: May 2002
Posts: 2,866
>>you need the VC++ compiler (the compiler itself might be available for free, perhaps someone else would know).

FREE: Latest Optimizing MSVC++ Compiler With Latest MS-CRT and MS-STL !!
I'm assuming you don't need the resource editor?

**EDIT**
VC6 for free? I doubt it. Probably an illegal copy.
I paid a couple hundred for it a few years ago And now VC 2005 is free.
__________________
Just Google It. √

(\ /)
( . .)
c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.
Hunter2 is offline   Reply With Quote
Old 12-08-2004, 05:41 PM   #9
Programmer
 
Frantic-'s Avatar
 
Join Date: Dec 2004
Posts: 114
Quote:
Originally Posted by andyhunter
I would have to agree with Zach on this, you really should have a sound understanding of the language prior to jumping into windows form design. At any rate I know that VC++ ver 6 is floating around the internet for free.

where? i tried looking in bit torrent, kazaa and dc++, couldnt find it.
Frantic- is offline   Reply With Quote
Old 12-08-2004, 05:44 PM   #10
Carnivore ('-'v)
 
Hunter2's Avatar
 
Join Date: May 2002
Posts: 2,866
Get VC 2005. It's more standards compliant, and it's free (legally). You can download the Windows platform sdk from MS too, search for it on google.
__________________
Just Google It. √

(\ /)
( . .)
c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.
Hunter2 is offline   Reply With Quote
Old 12-08-2004, 06:18 PM   #11
Handy Andy
 
andyhunter's Avatar
 
Join Date: Dec 2004
Posts: 540
There was a learning edition that MS did a year or so ago that was offered up for free. I remember seeing it in some intro to C books and references to it on the net
andyhunter is offline   Reply With Quote
Old 12-08-2004, 06:28 PM   #12
Carnivore ('-'v)
 
Hunter2's Avatar
 
Join Date: May 2002
Posts: 2,866
>>in some intro to C books
That's at least 50 bucks for it.

>>and references to it on the net
That's more believable, though I'm still skeptical.

In any case, it's bad for standards compliance and rather crippled. Get VS 2005, it's free
__________________
Just Google It. √

(\ /)
( . .)
c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.
Hunter2 is offline   Reply With Quote
Old 12-08-2004, 06:31 PM   #13
Cat without Hat
 
CornedBee's Avatar
 
Join Date: Apr 2003
Posts: 8,492
Or get the command line tools of VS 2003, they're free too.
__________________
All the buzzt!
CornedBee

"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law
CornedBee is offline   Reply With Quote
Old 12-08-2004, 06:47 PM   #14
Programmer
 
Frantic-'s Avatar
 
Join Date: Dec 2004
Posts: 114
currently downloading VS 2005 as we speak, both C++ and Visual Basic. Visual Basic is easy, hopefully ill get the hang of C++ quickly.
Plus by march when the beta version expires, ill be able to afford it.
Frantic- is offline   Reply With Quote
Old 12-08-2004, 07:24 PM   #15
Carnivore ('-'v)
 
Hunter2's Avatar
 
Join Date: May 2002
Posts: 2,866
>>by march when the beta version expires
It expires?? I just hope it's not crippleware... lol
__________________
Just Google It. √

(\ /)
( . .)
c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.
Hunter2 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cleanup of the application... Petike Windows Programming 1 08-16-2008 05:23 PM
Problem with com application amardon C++ Programming 3 10-06-2005 05:50 AM
socket send() exits app unexceptively Kleid-0 C Programming 9 07-25-2005 08:29 AM
MFC run application by clicking on file... dug Windows Programming 4 12-02-2004 04:33 AM
'functions' in make? mart_man00 C Programming 1 06-21-2003 02:16 PM


All times are GMT -6. The time now is 10:56 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22