|
||||||
| C and C++ C and C++ forum for discussing all forms of C except for C#. These languages are powerful low level languages used for creating Operating Systems, Device Drivers, compilers and much more. |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||
|
hi everyonr, im computer science student im in my first year in the major. i realy love my major but i dont how to study for it i feel it is not difficult but when start or tring to solve some exercice i dont know from where to start what to do even after studying the cours well,when starting to solve i have the ideas and undrestand the Question but suddenly the idea start mixtting in my mind, and the my problem is when tring to trasse the program here start the night mare.. plz any advic so far thnx alot .
one thing is sure i do love my major Last edited by kia; 11-28-2007 at 08:20 PM. |
| Sponsored Links |
|
|
|
|||||
|
It sounds like you're having an issue with the problem-solving aspect of programming. The best thing you can do is solve LOTS of problems. You can also find problem sites like Sphere Online Judge (SPOJ) - Problems to get additional problems to work on, and see how others solved them.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Programming is a branch of mathematics. |
|
|||
|
Quote:
The first two are unfortunately a case of banging your head against a table until you know it. If you are struggling to use your tools then you'll find yourself fighting that rather than solving problems. Language semantics are another thing, personally I'd keep a cheat sheet of the basic constructs besides you until you feel you know them. Do lots of exercises. The third part, data structures and algorithms, are theoretical and will be taught to you on your course. The last bit is a case of a mixture of imagination and process. How much of each depends on the application. I suspect you aren't here yet. |
|
|||
|
thnx for being helpfull MR G Morgan actually im in my first year at the unversity and we start with C++, i realy wanna be a good programmer i mean good enougth in everything about computer!
again thnx for ur help! |
| Sponsored Links |
|
|
|
|||
|
Well I'd start programming by reading and writing programs. C++ is a language where plenty of people know it so you're fortunate on that count.
I'd take something I was interested in and try writing programs for it. Things that are quite common are text editors, space invaders, etc. //edit - once you've chosen a language and a project you may want to ask back here for which software libraries to use. For example I'd use SDL (a games library with support for 2D graphics, input devices, sound and that can embed an OpenGL context) for space invaders and GTK+ (a windowing toolkit) for a text editor.// Last edited by G_Morgan; 01-16-2008 at 07:45 AM. |
|
|||
|
first of all i realy wanna thnx u 4everything, but to be honest i didnt understand anything from ur message
![]() what do u mean by :"so you're fortunate on that count:". as i mentioned im newbie in c++ so all ur talk about is realy new for me " space invaders, SDL (a games library with support for 2D graphics, GTK+" this my first time to hear this. |
|
|||
|
You are fortunate because a lot of people know C++, a lot of other languages will be more difficult to find help for because fewer people know them.
SDL and Gtk+ are libraries. Pre built sections of code you can use in developing your software. For example Gtk+ provides you with things like windows, buttons, text fields, menus, tool bars, etc. SDL is a games library that allows you to draw to the screen, handle things like keyboard presses or mouse movement and it also allows you to output sound. I was giving examples of commonly used libraries, nearly every piece of software will use a library of some sort. |
|
|||
|
hi seriously i start being crazy how many libraries are in C++, what is libraries?
is : #include<iostream> #include<string> #include<iomanip> #include<cmath> . . . .what u mean by libraries im sorry u ll end by hating me Mr G morgan cause im dont know anything ![]() |
|
|||||
|
kia: iostream, string, etc are libraries.
A library is a set of pre-built functionality that makes it easier to get things done. For instance, C++ doesn't have a mechanism in the language definition for handling input/output. It does have a library (iostream) that ALL C++ compilers come with to provide that piece of essential functionality. In addition to the libraries that come with C++, there are others (Boost, wxWidgets, etc) that further extend the capabilities of C++, making your life easier.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Programming is a branch of mathematics. |
| Sponsored Links |
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Beginning Programming | frank_l | C and C++ | 11 | 10-11-2007 03:23 AM |
| A General Idea about programming | feariel | General Programming | 3 | 09-12-2007 08:50 AM |
| Not sure my college is good for Programming | marta | General Programming | 1 | 08-17-2007 11:13 AM |
| WingedPanther | ........ | 2753.6 |
| Xav | ........ | 2704 |
| Brandon W | ........ | 1702.32 |
| John | ........ | 1207.73 |
| marwex89 | ........ | 1175.24 |
| morefood2001 | ........ | 966.05 |
| dcs | ........ | 655.75 |
| Steve.L | ........ | 475.59 |
| orjan | ........ | 418.58 |
| Aereshaa | ........ | 383.54 |