Which option for learning C ++ should you choose?

  • 0
    Is there a difference, learn the pros in Windows on standard libraries or in Linux on alternative ones? I'm used to compiling from the terminal, but here it turns out that process.h and conio.h do not exist in g ++. And isn't there a way to add these libraries to g ++?
    C++ Finn Gill, Jan 2, 2019

  • 2 Answers
  • 0
    Firstly, conio.h and process.h are C, not C ++

    Secondly, they are not from the standard library at all.

    Third, in Linux, everything is a little different, and therefore it is worthwhile to study the standard library better.

  • 0
    There is no difference in learning, additional libraries (Boost, Qt, etc ...) are unlikely to be needed at this stage, the standard ones are enough. On each OS, to work with threads / processors, you will use the corresponding ip: for windows from process.h, for * nix from pthread.h, etc. So there is no difference, if you plan to program in the future on a specific OS, then choose it for experiments.

    It is not part of the C standard library or ISO C, nor is it defined by POSIX.

Your Answer
To place the code, please use CodePen or similar tool. Thanks you!