Welcome to Dream.In.Code
Getting C++ Help is Easy!

Join 86,256 C++ Programmers. There are 2,074 online right now! Ask your question and get quick answers from Dream.In.Code experts. Join the #1 programming help community on the internet! Registration is fast and FREE... Join Now!

Chat LIVE With a C++ Expert
Powered by LivePerson.com

Register to Make This Box Go Away!

Need Guidance

 
Reply to this topicStart new topic

Need Guidance, I need guidance

barish
post 6 May, 2008 - 04:21 AM
Post #1


New D.I.C Head

*
Joined: 6 May, 2008
Posts: 3



HI!

I am a programming biginner. Though working with computers for years I am never good at programming. Right now I am attending a course on C++ but unfortunately as usuall all programming techniques are flying over my head....

I will appreciate if any of programming guru just let me know the tips and techniques to grab this language. I be grateful.

Thanks

-Kamran Mahmood
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


Whizzy
post 6 May, 2008 - 04:41 AM
Post #2


D.I.C Addict

****
Joined: 11 Aug, 2007
Posts: 513

You want the tips...

Tip #1. Don't learn the tips, learn the language.

Tips, or shortcuts, often lead to a "swiss cheese" knowledge. That benefiets no one. I didn't believe them either when they told me to read it over and over, until one day, it'll flip on like a light switch, but it's true.
It happens just like that.

You may ask any question you like about any subject involving C++ here, but there are no tips to grabbing the language. Either you program, or you do not. You code, or you do not. There are no shortcuts.

Tips come after the language has been grabbed already. It's like learning english, You don't have tips to help you grab it, you start out in kindergarden and learn it properly.

Sorry Bro,
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

barish
post 8 May, 2008 - 11:41 PM
Post #3


New D.I.C Head

*
Joined: 6 May, 2008
Posts: 3

Dear Whizzy!

Thanks...... I am also realizing that practice makes one perfect. I hope I will do it and with good understanings.

Agains thanks.....

-Kamran
barish70.googlepages.com

QUOTE(Whizzy @ 6 May, 2008 - 04:41 AM) *

You want the tips...

Tip #1. Don't learn the tips, learn the language.

Tips, or shortcuts, often lead to a "swiss cheese" knowledge. That benefiets no one. I didn't believe them either when they told me to read it over and over, until one day, it'll flip on like a light switch, but it's true.
It happens just like that.

You may ask any question you like about any subject involving C++ here, but there are no tips to grabbing the language. Either you program, or you do not. You code, or you do not. There are no shortcuts.

Tips come after the language has been grabbed already. It's like learning english, You don't have tips to help you grab it, you start out in kindergarden and learn it properly.

Sorry Bro,

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Cerolobo
post 8 May, 2008 - 11:56 PM
Post #4


D.I.C Head

**
Joined: 5 Apr, 2008
Posts: 151

I'm not sure how in depth your C++ course is going, but I would recommend you actually take the time to look over some C tutorials.

C++ is a superset of C, so all of the C syntax is valid in C++.

If the course just basically just jumps into C++ specific stuff like classes and templates, you will be missing a lot of the basis, which will just hurt you.

I would also recommend you look over standard C and C++ functions here

http://cplusplus.com/reference/

If you rely on standard functions, you code will be a lot more portable, and not force people to use a specific compiler or OS (although, you can't get around some OS specific code -- Networking, GUIs, Sound, ect...).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

gabehabe
post 9 May, 2008 - 04:26 AM
Post #5


D.I.C Regular

***
Joined: 6 Feb, 2008
Posts: 373

Actually, I'd have to disagree with you, Cerelobo - granted, C++ is a superset, but many classes will still begin with the absolute basics - input, output, variables, etc. It doesn't really mean that the first lesson will be about OOP or anything tongue.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Cerolobo
post 9 May, 2008 - 12:13 PM
Post #6


D.I.C Head

**
Joined: 5 Apr, 2008
Posts: 151

That really wasn't my point. It is not unheard of for C++ focused classes to not cover the basics of the C/C++ syntax in depth enough.

This really depends on the course.

Going over basic C concepts will not hurt him. In fact, it may make the material easier to understand, since C is far less complicated.

Based on the quote
QUOTE
Right now I am attending a course on C++ but unfortunately as usuall all programming techniques are flying over my head....

the style of the instructor doesn't appear to working for barish. So, focusing on only syntax, namely C syntax without any C++ influence, will more then likely help him understand what is going on. Even if the course is basically just a C course, reading tutorial written from different perspectives may actually clear up some of the confusion.

Personally, I believe that if you can replicate the bulk of the functions in string.h, while knowing what every single line means, then you are in pretty good shape.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
Time is now: 5/16/08 09:38AM

Live C++ Help!

C++ Tutorials

Reference Sheets

C++ Snippets

Bye Bye Ads

Free DIC T-Shirt

T-Shirt Example

Related Sites

Monthly Drawing

Thumb Drive

Partners

Top Contributors

Top 10 Kudos This Month