ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #3411  
Старый 03.08.2009, 15:22
Аватар для slesh
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

А если не полениться и заглянуть в World C++ то там есть тоже 2 статьи с исходниками на С++

"Использование anonymous pipes для перехвата StdIn/StdOut дочернего процесса."
"Создание дочернего процесса с переназначенным вводом и выводом"

Ответы на большую половины вопрос можно сразу найти в Delphi World и World C++
Не по ленитесь и скачайте это всё добро с netcode.ru
 
Ответить с цитированием

  #3412  
Старый 03.08.2009, 15:25
Аватар для slesh
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

2 __mad То что ты написал - это под пингвины, но судя по всему человеку нужно под Win
 
Ответить с цитированием

  #3413  
Старый 03.08.2009, 15:38
Аватар для __mad
__mad
Участник форума
Регистрация: 04.11.2007
Сообщений: 103
Провел на форуме:
548128

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

это POSIX функция, она и под виндой будет работать.
 
Ответить с цитированием

  #3414  
Старый 03.08.2009, 18:23
Аватар для razb
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


Отправить сообщение для razb с помощью ICQ
По умолчанию

Цитата:
это POSIX функция, она и под виндой будет работать.
С каких это пор винда является POSIX совместимой?
popen() ф-ция НЕ из стандартной библиотеки а является сис. вызовом POSIX систем.
Насколько я знаю в винде есть _popen() которая аналогична popen() _http://msdn.microsoft.com/en-us/library/96ayss4b%28VS.80%29.aspx
 
Ответить с цитированием

  #3415  
Старый 03.08.2009, 18:56
Аватар для __mad
__mad
Участник форума
Регистрация: 04.11.2007
Сообщений: 103
Провел на форуме:
548128

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

>С каких это пор винда является POSIX совместимой?

С давних, POSIX подсистема Windows NT является совместимой с POSIX.1.

А вот насчет popen, да, если компилить через вижал то придется писать _popen (в mingw можно и просто popen)
 
Ответить с цитированием

  #3416  
Старый 03.08.2009, 18:58
Аватар для razb
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


Отправить сообщение для razb с помощью ICQ
По умолчанию

Цитата:
С давних, POSIX подсистема Windows NT является совместимой с POSIX.1.
пруфлинк?
 
Ответить с цитированием

  #3417  
Старый 03.08.2009, 19:07
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

http://en.wikipedia.org/wiki/Microsoft_POSIX_subsystem
 
Ответить с цитированием

  #3418  
Старый 03.08.2009, 19:16
Аватар для razb
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


Отправить сообщение для razb с помощью ICQ
По умолчанию

Цитата:
http://en.wikipedia.org/wiki/Microsoft_POSIX_subsystem
Цитата:
Starting with Windows XP, the POSIX subsystem is not included as part of standard Windows distributions and has been replaced by Interix
Сам переведешь или помочь? )
Кстати Interix такая же хрень как wine в linux, так что можно смело заявлять что linux совместима с виндой?
Имеется ввиду native совместимость )
 
Ответить с цитированием

  #3419  
Старый 03.08.2009, 19:23
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Так __mad написал про Win NT, а не XP
 
Ответить с цитированием

  #3420  
Старый 03.08.2009, 19:33
Аватар для razb
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


Отправить сообщение для razb с помощью ICQ
По умолчанию

мде, а Windows NT 5.1 по твоему не XP?
XP входит в семейство вин осей NT, также как и виста и вин сервер и тд.
Перед тем как что то заявлять, лучше бы сначала внимательно почитать )

П.С. кстати в постах товарища __mad'a нечего и близко не написано про версии из этого вытекает что можно судить о любой ОС из этого семейства.

Последний раз редактировалось razb; 03.08.2009 в 19:35..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP, PERL, MySQL, JavaScript 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ