M
M
MacDag2014-06-03 12:34:16
C++ / C#
MacDag, 2014-06-03 12:34:16

What is called basic programming in c++?

I am currently solving arrays. I wanted to know what topic I need to learn to boldly say that I learned basic programming

Answer the question

In order to leave comments, you need to log in

4 answer(s)
R
RokkerRuslan, 2014-06-03
@shatov

To safely say that you have learned "basic programming" you need to read SICP , and only then take up C / C ++.
Without knowledge of computer architecture, there is nothing to do in C / C ++, there are too many pitfalls. Either understand it or memorize it. C/C++ are not learning languages. If you think you'll save time doing it right away, you're wrong. At first, you will not understand anything and the learning process will be slow. By taking on an easier task (lisp), you will learn basic programming concepts that can be applied (entirely) in other languages.
In addition, high-level languages ​​(any, if you didn't like SICP so early on) are more convenient, and you'll be doing useful things instead of wasting your time "battle" with C++.
In addition two, see C++ jobs. Nobody wants people who just know him. You need deep knowledge in the subject area (any), mathematical / physical training, knowledge of OS, networks, such knowledge cannot be obtained in a year or two. You don't want to write your first app in two years, do you?
But still, if you want the simplest tasks, then try writing the standard UNIX utilities of the world (ls, mkdir, cp, diff, grep), they do not require any special mathematical / physical training. Basic knowledge of the language is enough to implement this. So you can check yourself today whether you have received basic knowledge or not.

L
leclecovich, 2014-06-03
@leclecovich

You will need 21 days.%D0%BA%D0%B0%D0%BA-%D0%B2%D1%8B%D1%83%D1

V
v_prom, 2014-06-03
@v_prom

if you mean basic constructions, then these are algorithmic constructions - there are very few of them (loops, branches), and if you mean knowledge of the language base (basics), then these are all possible data structures and oop mechanisms, then there are libraries, frameworks, patterns, and more..

A
AxisPod, 2014-06-03
@AxisPod

Why ask such questions? Wouldn't it be better to take the right book and study? I would advise Stroustrup, it will not be easy, you will have to use other sources, but the most complete coverage of the language.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question