4 ms·
If you know C++ in depth, you aleady know C at a professionally usable level, or at least get there with a couple of projects. C is a subset of C++ anyway. True
by hcho 16y ago
If you know C++ in depth, you aleady know C at a professionally usable level, or at least get there with a couple of projects. C is a subset of C++ anyway. True, there are minor differences hera and there, but shouldn't really be deadly.
I guess the more difficult part will be to transition from object oriented to procedural paradigm.
- SeriousGuy 16y agoI know few things such as structs etc. and how you can derive a class from a struct and stuff. but i have never used calloc or malloc (shudder!) and have only relied on new/delete [] for all memory management. Thus its hard for me to understand what constitutes as C and what dosen't. I mean i dont know if C supports typedef's
- hcho 16y agoWell you'll learn if typedef is supported pretty quickly, when you hit enter after your compile command. As for the malloc's and various memory allocators, learn malloc and free, the rest are convenience methods, which you can live without.