Will it cause me any issue id I didn't study c and go straight to learn c++. Thanks | Sololearn: Learn to code for FREE!
Новый курс! Каждый программист должен знать генеративный ИИ!
Попробуйте бесплатный урок
0

Will it cause me any issue id I didn't study c and go straight to learn c++. Thanks

24th Jun 2017, 5:42 PM
Abimbola Oyetade
3 ответов
+ 5
No.
24th Jun 2017, 5:54 PM
Victor
Victor - avatar
+ 1
I believe it will not cause any issue
24th Jun 2017, 6:53 PM
Abimbola Oyetade
+ 1
as i wrote in another discussion, c can be considered as a subset of c++. thus if you really know c++, you already learned c. but: if you need to operate on some restricted hardware you have to use the available c there (embedded systems, arm architecture). on these systems there might be no c++ available. c++ is more like a combination of multiple programming languages or paradigms as already stated by scott Meyers in effective c++ most fundamental. but beside c you need to observe: - object orientation (c does not know classes)/polymorphism - templates (c only knows the c preprocessor) - stl standard template library - new extensions in c++11/14/17 like lamdas. some people really distinguish between classical C++ and modern C++ wich means C++11 or newer.
24th Jun 2017, 9:01 PM
Volker Milbrandt
Volker Milbrandt - avatar