3D-Palace Community Forums
 
 
3D-Palace ed209

3d-Palace Video Tutorials Sponsor 3d-palace Training DVD Shop Gamedev 2 (ED209) Commercial Training DL Shop
Go Back   3D-Palace Community Forums > 3D-Palace Forums > 3D-Palace Chat

3D-Palace Chat This is where the artists roam after a busy day in front of a long render with nothing but coffee as their friend.

» Log in
User Name:

Password:

Not a member yet?
Register Now!
» Site Navigation
3d-Palace
Training DVD Shop
IRC Support channel
Main Forum
Video Tutorials
Paid Memberships
3D Book Store
Advertise with us
» From The Shop
ED209 Gamedev Set
The ATMT Set
The APU Set
The CRUX Set
The Cutty Sark
The Dreadnought
Game Development 1
The Master Seminar
The Obelisk
Stormbringer/Firefly
» Forums List
News and Announcements
3D-Palace Chat
Written Tutorials
Non 3D-Conversation
Review Forum
Competition Forum
Sponsor Lounge
Regular Member Lounge
Bugs Forum
Mentoring Forum
3DS Max Forum
Cinema 4D Forum
Softimage XSI FOrum
Maya Forum
Finished Works Gallery
Member Portfios
WIP Forum
» Today's Birthdays
None
» Stats
Members: 100,038
Threads: 16,658
Posts: 152,928
Top Poster: olblue (7,241)
Welcome to our newest member, seluxfor
» Online Users: 65
11 members and 54 guests
alexo, david..m, j0ck-star, JackAnimated, lovingsaskia, martinr1000, olli96, patrickgantt, polymodeler, seluxfor, Whirlwind123
Most users ever online was 419, 07-02-2007 at 01:19 AM.

3D Palace Training DVDs. Best in the World and Free Postage Too

Reply
 
LinkBack Thread Tools Display Modes
  #1  
Old 09-07-2008, 09:25 PM
sbcarshops's Avatar
Senior Member
Vertex juggler
 
Join Date: Nov 2007
Location: Kent, Ohio
Posts: 465
sbcarshops is on a distinguished road
Credits: 16,893
Send a message via AIM to sbcarshops Send a message via MSN to sbcarshops
C++ Programming Help

Hi all,

I'm looking for suggestions for Out-of-Classroom help with C++ Programming. This is my third time taking the course, and I really dont want to take it anymore. Mostly the reasons for retaking the course is becasue they wanted too much work, I got behind, and they dont explain c++ Very well. I.E This+That Does These, so take that and write a program... they dont explain, how, why, etc. Something that helps me understand things very well. Not only that but the labs are given and there is many iterations required, and you only have 48 hours to finish them. The first year I took it each lab would take me 14 hours. Some of the brighter kids only took them 4, but still. I got tooo far behind. Then the professor wouldnt tell me my grade by the withdraw point, so I had to stick it through with an F, luckily I can retake it. The second time the labs were shorter, but I had too much on my plate and still got behind. This time the class has been resturctured... again. We have switched from emacs-vi to Eclipse. So I'm looking for any books, or videos or soemthign to help me in my studies. The Textbook for the class isnt much help either. Or if there are anyother suggestions.
__________________
"It seems like everyone is sleepwalking through their waking state, or wakewalking through their dreams."

Current Projects: Miscellaneous Tutorials and Portfolio Fillers + Working with Thudo et all on a D.O.W Dark Angel's :: Deathwing MOD

Sony Vaio Desktop
Dual LG 20" 2MS Wide screen Monitors, Intel Prague Mobo, Intel Pentium D 940 3.2Ghz Dual Core
3GB Corsair PC4200 Dual Channel, NVIDIA 8800 GTS 640Mb Vid Card, 3.6 TB HDD
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2  
Old 09-07-2008, 10:20 PM
olblue's Avatar
AWESUM
ARTIST
 
Join Date: Oct 2002
Location: UK
Posts: 7,241
olblue is a jewel in the rougholblue is a jewel in the rougholblue is a jewel in the rougholblue is a jewel in the rough
Credits: 52,186
Yes - however you will need to remind me - I have an idea I want to try out which is part of the thing Im planning on announcing on Wednesday. Seriously remind me loundly as you like - I have so much to do I will forget without meaning to

Cris
__________________

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3  
Old 09-08-2008, 12:00 AM
budweizzer's Avatar
Senior Member
Wonky 3D Drunkard
 
Join Date: Mar 2005
Location: Montreal
Posts: 1,640
budweizzer has a spectacular aura aboutbudweizzer has a spectacular aura about
Credits: 11,288
Tons of work. I remember that. First your at uni, final project. "Develop an http web server that can process request sent to localhost computer through port ##". I was like, wtf??? I don't know why but programing courses tend be time consuming. Oh, I remember nights without sleeping in front of my computer writing hundreds of lines of code 'til morning.


As far as I'm concerned, any books about programing language would be a big pile of paper to explain basics stuff:
Chapter 1: What is [insert programing language name here]
Chapter 2: My first loop (for, while, foreach)
Chapter 3: The condition (if, else)
Chapter 4: Opening my first file
and so on.

Seriously, I've been programing for about 10 years. Once you get basics knowledge in a language, you can translate that to any (or almost) other. The hardest part of programing is to develop the right algorithm. How to get a specific output when you have specific inputs. And you can't really learn that in books. I prefer Google and search for specific problem instead of reading tons of books.

Does it make sense to you? Maybe that was not the answer you were looking for... At this point, do you have a specific question or problem?
__________________
I think I spend way too much time here.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4  
Old 09-08-2008, 05:09 AM
sbcarshops's Avatar
Senior Member
Vertex juggler
 
Join Date: Nov 2007
Location: Kent, Ohio
Posts: 465
sbcarshops is on a distinguished road
Credits: 16,893
Send a message via AIM to sbcarshops Send a message via MSN to sbcarshops
Thanks Budweizzer,

That does help a little. I guess for me Im looking for additional insturction to help with the class. Its hard to explain what I need answered as We've only had 1 Lab so far. The Second will be tomorrow. Basically its heres some background, heres somethigns that do things, heres a problem. now do that problem, do more iterations of said solution, then turn it all in in under 48 hours, and if it doesnt complie then forget about credit. I was just wondering if anyone knew of any study aids or tips or something like that.
__________________
"It seems like everyone is sleepwalking through their waking state, or wakewalking through their dreams."

Current Projects: Miscellaneous Tutorials and Portfolio Fillers + Working with Thudo et all on a D.O.W Dark Angel's :: Deathwing MOD

Sony Vaio Desktop
Dual LG 20" 2MS Wide screen Monitors, Intel Prague Mobo, Intel Pentium D 940 3.2Ghz Dual Core
3GB Corsair PC4200 Dual Channel, NVIDIA 8800 GTS 640Mb Vid Card, 3.6 TB HDD
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5  
Old 09-08-2008, 07:37 AM
Member
locator of 3d wisdom
 
Join Date: Oct 2006
Posts: 48
Frobisher is on a distinguished road
Credits: 2,096
Appears as if your teachers are making life awkward by presenting you with problems to solve without fully explaining the workings of programming and the syntax. Once you get to grips with the basics which pretty much apply to any language then you should be in a decent position to start applying this knowledge to develop solutions to problems.

In my own experiences I find that learning a language is much more engaging when you're actually sat in front of the computer and experimenting with programs. I find that this works a lot better than reading books. While books are great as a reference and for discussions of more advanced topics I don't feel they are ideal for the initial stages.

So what I would suggest is to search the internet for tutorials on C++. You will find thousands of links and it won't be long before you find one that is suited to you. Alongside this get a compiler set up and try and recreate the programs you see in tutorials and tinker around with things. I reckon this way will work well.

This all may sound obvious to be searching on the internet but I feel it's vital to start doing this kind of thing early. You may find yourself in at the deep end with this but in doing so you may find yourself getting a better understanding of programming. Along the way if you encounter problems then post on here and hopefully someone can assist.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6  
Old 09-08-2008, 09:01 AM
dmacb's Avatar
...
Polygon Fumbler
 
Join Date: Sep 2006
Location: Let me check the map again...
Posts: 291
dmacb will become famous soon enough
Credits: 8,305
Hi sbcarshops!

I'm totally with you... last year I left a programming discipline behind right because of that! You land in the classroom and they start bombarding you with comand lines and problems that you need to do and deliver asap... this year I'll have 2 disciplines of programing... but I already started taking lessons outside Uni and the truth is... start by algorithms because they're the base... if you develop a algorithm in your "structured language" then it's easier to translate it to comand lines...

Or so it's seeming to me now...

Best of luck man!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7  
Old 09-08-2008, 02:44 PM
budweizzer's Avatar
Senior Member
Wonky 3D Drunkard
 
Join Date: Mar 2005
Location: Montreal
Posts: 1,640
budweizzer has a spectacular aura aboutbudweizzer has a spectacular aura about
Credits: 11,288
I'm just wondering how much knowledge you got so far. Are familiar with "basics" stuff like loops, conditions, variables and data types, pointers, dynamic memory, classes, inheritance, virtual and override methods, template methods, exception and so on?

What kind of project do you have to do? For instance, what was exactly lab 1?

If you need help, just ask for it. I could help you if you need it .
__________________
I think I spend way too much time here.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8  
Old 09-09-2008, 04:26 AM
sbcarshops's Avatar
Senior Member
Vertex juggler
 
Join Date: Nov 2007
Location: Kent, Ohio
Posts: 465
sbcarshops is on a distinguished road
Credits: 16,893
Send a message via AIM to sbcarshops Send a message via MSN to sbcarshops
ok so far Lab one was essentiall to break down the 'Hello World program' Which essentiall was Understanding Lab Policies, Getting familiar with Eclipse, and Create a Simple c++ Project... which was the Hello world. This Lab was also before we actually had class. Inside the Lab there are 3 Instruction Parts (Lab Policies, Inroduction to eclipse, C/C++ Development toolkit, and then the Excercise Titled Using Eclipse, which is where we did Hello World. There are also 'resources' -> Creating a C++ Project, Running a Project, Building a Project.

The second Lab objectives are to Become Familiar with using the debugger in Eclipse, with using subversion, (version control) inside of eclipse, learn and utilize several good programming practices, and programming using input and calculation. There are 4 sets of instruction and 1 debugging, 2 programmin, and then total requirements. First Insturction is Debugging in Eclipse, 2nd is Subversion, 3rd, is Subversion in Eclipse, 4th is Program REquirements. The we are doing Program Debugging, Program Restructuring (in which we are given a program that is kinda short, but written in only 2 lines... so it compiles and runs, but its hard to follow, then we have to debugg it and find all the logical and syntax errors in it. ), and then writing 2 programs to do temperature conversions. (between C and F and F and C) then we have to go through the requirement section to make sure everything fits within that. There are also resources... Creating a C++ Project, Running a Project, Building a Project, Debugging a Project, and Errors.

Thats from the first 2 labs, thats it, and we have bascially 48 hours to complete them. I'm not sure about the projects yet, there are like 5 of them throughout the semester, and we havent gotten them yet. Weve been going over in lecture, There were slides on where C++ came from, and Hardware, software, the birth of C++ etc. Where we got into the meat of the programming, We were shown a slide on Program organization, A layout on how the CS Dept wants the headings of our progrmas, there was explanation on a given program where it described what was a variable declaration, what the input was, where output and computation laid in the program, stuff like that. By the second lecture we had gotten into type char, and type bool, and Int, double, etc. What an assaignment and a compound assignment, then into Logical Expressions, Like If, then we had slides on Boolean Algebra, like for Logical Or, If P is False and Q is True Then P||Q = True. We ended last time with If else Statements and Operator Precedence.

Quote:
I'm just wondering how much knowledge you got so far. Are familiar with "basics" stuff like loops, conditions, variables and data types, pointers, dynamic memory, classes, inheritance, virtual and override methods, template methods, exception and so on?
I feel like i am familiar with the basics, and while all the above information was pretty much thrown at us, to me there is no connection, its jsut here know this and regeritate it back out for Tests and stuff. Pretty much everything up till pointers... we kinda covered that in the lab today on debugging stuff.

Hope this helps....
__________________
"It seems like everyone is sleepwalking through their waking state, or wakewalking through their dreams."

Current Projects: Miscellaneous Tutorials and Portfolio Fillers + Working with Thudo et all on a D.O.W Dark Angel's :: Deathwing MOD

Sony Vaio Desktop
Dual LG 20" 2MS Wide screen Monitors, Intel Prague Mobo, Intel Pentium D 940 3.2Ghz Dual Core
3GB Corsair PC4200 Dual Channel, NVIDIA 8800 GTS 640Mb Vid Card, 3.6 TB HDD
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Powered by vBadvanced CMPS v3.0.1
Sponsored Links
3D-Palace ed209


All times are GMT. The time now is 10:41 AM.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Advertisement System V2.5 By   Branden
3d-Palace