[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: watki w c++



On Fri, Jan 06, 2006 at 11:04:45PM +0100, Robert PaneQ! Pankowecki (rupert) wrote:
> zrodlo:
> 
> #ifdef HAVE_CONFIG_H
> #include <config.h>
> #include <stdio.h>
> #include <stdlib.h>
> #include <errno.h>
> #include <string.h>
> #include <sys/types.h>
> #include <netinet/in.h>
> #include <sys/socket.h>
> #include <sys/wait.h>
> #include <arpa/inet.h>      /* inet_ntoa() to format IP address */
> #endif
> //#ifdef SOCKLEN_T
> //#define socklen_t SOCKLEN_T
> //#endif
> 
> #include <iostream>
> #include <cstdlib>
> #include <fstream>
> #include <sstream>
> #include <string>
> #include <pthread.h>
> #include <unistd.h>
> 
> void* Posrednik(void * wskaznik)
>      {
>      cout << " wywolanie posrednika \n";  
>      }; 
> 
> int main(int argc, char *argv[])
> {
> pthread_t watek; 
> cout << pthread_create(&watek, NULL, Posrednik , NULL) << "\n";
> };
> 
> ----------
> problem: watek sie nie tworzy
> ----------
> 
> Kompiluje to przy pomocy g++, konkretnie w kdevelop, nie wiem czy to
> moze powodowac problem, w wiekszosci przypadkow w sieci widzialem ze
> ludzie uzywajac pthread racze w C niz c++ ale znalazlem jedna strone
> gdzie bylo to takze w c++, czy mozna wiec uzywac pthread ? a jesli tak,
> to czy uzywam zle? jesli uzywam zle to jak jest dobrze? jesli nie mozna,
> to jak sie tworzy watki w c++ pod linuksem, ryje juz godzine w sieci na
> ten temat jest pozno w nocy i nie mam pojecia czemu to nie chodzi, jesli
> ktos rozumie
> zaistniala sytuacje z gory dziekuje za pomoc i uratowanie mojego
> projektu :-)
> 

Ja nie widzę tu błedu.
Kolega ostatnio męczył się z tym parę godzin bo zapominał dodać do 
g++ opcji -lpthread...


-- 
Pozdrawiam,

Krzysztof Andrelczyk



Reply to: