деньвечерночь добрые, прошу помощи с нитями) вопрос после кода..
//////// кот
void *t2(void*)
{
  for(int i=0;i<5;i++) printf("2");
  return(0);
}
void *t1(void*)
{
  for(int i=0;i<3;i++) printf("1");
  return(0);
}
int main(int argc, char *argv[])
{
  pthread_t tid1, tid2;
  if(pthread_create(&tid2, NULL, t2, NULL))
  {
    pthread_detach(tid2);
    return(1);
  }
  if(pthread_create(&tid1, NULL, t1, NULL))
  {
    pthread_detach(tid1);
    return(1);
  }
  pthread_exit(NULL);
  return(0);
}
//////// кот
вывод - "2222111". внимание вопрос, что нужно изменить или в какую сторону почитать чтобы вывод стал "22121212"? пасип, небете ногами

    
      Ответ на:
      
          комментарий
        от Kpoxman 
  
    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от MKuznetsov 
  

    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум снова нити (2007)
 - Форум Posix Threads (2005)
 - Форум pthread не работает (2006)
 - Форум Завершение потока: остается занятая память. (2009)
 - Форум Странное поведение thread (2003)
 
- Форум потоки... глюки!!! (2002)
 - Форум создание потока (2003)
 - Форум Реализовать последовательно-параллельный запуск потоков (2017)
 - Форум pthread C++ (2004)
 - Форум argv (2008)