Показать сообщение отдельно

  #10  
Старый 03.08.2009, 15:10
__mad
Участник форума
Регистрация: 04.11.2007
Сообщений: 103
С нами: 9745696

Репутация: 104
По умолчанию

Цитата:
выполнить команду в "командной строке" и получить её результат.
man popen

Код:
#include <stdio.h>

int main(int argc, char *argv[])
{
  FILE *fp;
  char path[256];

  fp = popen("ls", "r");

  while (fgets(path, 256, fp) != NULL) {
    printf("%s", path);
  }

  pclose(fp);
  return 0;
}
 
Ответить с цитированием