Simple pthread! C++

前端 未结 6 1161
生来不讨喜
生来不讨喜 2021-02-07 02:25

I have no idea why this doesn\'t work

#include 
#include 
using namespace std;

void *print_message(){

    cout << \"Thre         


        
6条回答
  •  我寻月下人不归
    2021-02-07 03:11

    This worked for me:

    #include 
    #include 
    using namespace std;
    
    void* print_message(void*) {
    
        cout << "Threading\n";
    }
    
    int main() {
    
        pthread_t t1;
    
        pthread_create(&t1, NULL, &print_message, NULL);
        cout << "Hello";
    
        // Optional.
        void* result;
        pthread_join(t1,&result);
        // :~
    
        return 0;
    }
    

提交回复
热议问题