Not part of the language, platform-dependent.
Windows: CreateThread
Posix: pthread_create in pthread.h
With pthread_create.
You can create an exe-file from your C++ source, if you have a compiler.
thread is not specific to C-language. Use wikipedia to find out what threads are, and use Posix Threads (or pthreadsfor short) to create multi-threaded programs in C
No, a thread can't create aprocess, because the environment of the thread is a part of a process which created this thread.
Use function mkdir.
class class_name { private: data_members; public: member_functions; };
A thread is basically a lightweight process.
Use std::packaged_task (preferably) or std::thread to start a new thread. Use std::future (preferred), std::mutex or std::atomic to share information between threads.
C++, but it's always worth learning both, if only to better understand the machine code you create with C++.
It keeps the thread in position
You declare a class as follows: class MyClass { //some stuff here... } You create an object as follows: MyClass object; This is how you create classes and objects in C++.
You would have to use coding.