C++ help, private lessons JHB

How awesome is this:

Go google, search for "UPFRONT DISCLAIMER:"
Without quotes this thread is, hit 2, with quotes hit 4

FarligOpptreden is famous!
 
Woohoo! I'm Famous!!! :D

EDIT: The very first link when Googling (on "the web", not only national) "UPFRONT DISCLAIMER:" is, hold you breath now...

Google said:
Go google, search for "UPFRONT DISCLAIMER:" Without quotes this thread is, hit 2, with quotes hit 4 FarligOpptreden is famous!

I'll go rejoice in my fame now... ;)
 
Last edited:
Hi

I'm a student at the university of pretoria and is in need of c++ help urgently. we need to code a miniCAD application but are stuck. If anyone would be able to help me/us it would be greatly appreciated. We need to use openGL as well.

Regards,

Louis
 
Hi

I'm a student at the university of pretoria and is in need of c++ help urgently. we need to code a miniCAD application but are stuck. If anyone would be able to help me/us it would be greatly appreciated. We need to use openGL as well.

Regards,

Louis

You don't have to use OpenGL, use Qt instead else you're up for a lot of work but if you really want to take at look at the COS344 notes for help on OpenGL, I'd not recommend it tho.

Personally I used KDevelop for that project because the GUI can be dragged and dropped Visual Studio style, you start a new KDevelop Qt application and use that.

As for help have you talked to your Mentor yet? Email him/her and ask for help. Also try see more than one of the mentors (you're a group right so there's bound to be more than one to pick from).
 
C++ miniCAD

ok, I have arranged to see the menthor this afternoon. Will se if she could get us back on track. For the third year project - will it be better to use QT4 or OpenGL - I believe that will depend on what we will use now. I have found this OpenGL red book. It explains quite a view things that we might use.
 
ok, I have arranged to see the menthor this afternoon. Will se if she could get us back on track.

Ah ok is that who your mentor is. Anyway I used QT3 on that project because there were some issues in QT4, so if you have trouble use QT3 instead. If she can't help you then you can PM me, we can arrange a meeting and I'll show you the basics (But I do mean very basic). I'm not gonna explain how to do the project since that is for you to discover ;)

For the third year project - will it be better to use QT4 or OpenGL - I believe that will depend on what we will use now. I have found this OpenGL red book. It explains quite a view things that we might use.

Third year project (Security, Artificial Intelligence and Graphics all have projects, some more than one, but I assume you mean Software Engineering AKA COS301)? Are you doing COS301? I'm guessing no, but in third year you'll get a project from a supervisor, you can look on the COS301 website for examples of the different projects but the programming language is a tool and some of the projects are web based, so it depends what you want to do, the 301 SciSYS project for example would probably be best in OpenGL and C++ but say the Personal Student Scheduler I would do in Java.

But you will need to use some form of openGL in the app thou for rendering.

Nah, the project can be completed 100% without OpenGL, I didn't personally do that project (I did the character recognition) so I'm not sure how but I know it can be done without OpenGL.
 
Last edited:
You cannot render scenes with materials without opengl gnome:), thou this is a cad app, so scene rendering really isnt needed unless they want apply some sort of mesh with mats.
 
You cannot render scenes with materials without opengl gnome:), thou this is a cad app, so scene rendering really isnt needed unless they want apply some sort of mesh with mats.

Erm, I think you are misunderstanding, the project he is doing is for a 1st year module @ Tuks, COS121

Project Specification: http://www.cs.up.ac.za/modules/courses/download.php?id=23295

They are doing the MiniCAD option, it's specifically crafted so you DON'T need to use OpenGL since it's 1st year, whereas OpenGL is taught in a 3rd year module.

I'm not trying to start an argument but I did see "MiniCAD" projects that worked, the ones I saw didn't use OpenGL.
 
Never read the specification :P

I would rather do the character recognition or equation editor..

Not trying to argue either, only teach opengl in 3rd year? it isnt difficult at all
 
Erm, I think you are misunderstanding, the project he is doing is for a 1st year module @ Tuks, COS121

Project Specification: http://www.cs.up.ac.za/modules/courses/download.php?id=23295

They are doing the MiniCAD option, it's specifically crafted so you DON'T need to use OpenGL since it's 1st year, whereas OpenGL is taught in a 3rd year module.

I'm not trying to start an argument but I did see "MiniCAD" projects that worked, the ones I saw didn't use OpenGL.

It seems that the University of Pretoria do things a bit differently, "By when must I have complated the project?" :D:D
 
It seems that the University of Pretoria do things a bit differently, "By when must I have complated the project?" :D:D

LOL, omw, must have been a rush to get it out.

Never read the specification :P

I would rather do the character recognition or equation editor..

That's what I thought initially but the miniCAD isn't that hard really, problem with the character recognition and that stuff is you need a XML parser because they want you to store the stuff as XML, and you are only allowed to use C++ standard library & GUI library. Not that I found a XML library online when I had a look a few years back, granted I didn't spend much time on Google, was afraid they might cry plagiarism.

Writing such a parser can turn out to be quite the mission.

Not trying to argue either, only teach opengl in 3rd year? it isnt difficult at all

Well it's a lot of work and it's a non-essential module, whereas the stuff thought up to 3rd year are all essential, Graphics is optional.

That said the Graphics practicals are quite a lot of work and there's pretty much all of the work covered in Linear Algebra module in Graphics (or at least you get tested on it, but not taught, Linear Algebra is a prerequisite for the module). Without having actually done Linear Algebra, you will fail.

This is usually what the practicals look like: http://www.cs.up.ac.za/modules/courses/download.php?id=23443

And semester tests are more Linear Algebra and some theory.
 
Top
Sign up to the MyBroadband newsletter
X