AKB Forums

Go Back   AKB Forums > Technical sections > Languages, Compilers and Interpreters
Home Register Blogs FAQ Members List Calendar Downloads Arcade Mark Forums Read

Languages, Compilers and Interpreters C,C++,C#,.NET,Java,PHP,Perl,SQL and more

Troubles when posting message? Click here! :: Проблемы с отправлением сообщения? Нажмите сюда!

Reply
 
LinkBack Thread Tools Display Modes
Old Oct 6, 2004, 13:56   #1
скромный VIP
 
analyst's Avatar
 
Join Date: Jun 2003
Location: Yerevan
Posts: 959
Rep Power: 6
Reputation: 10
Fork() и Windows

Есть ли аналог вызову fork() в Windows???
__________________
И аткуда такие беруцца???
analyst is offline   Reply With Quote Quote selected
Old Oct 6, 2004, 14:01   #2
Грустно...
 
Agregat's Avatar
 
Join Date: Aug 2002
Location: Там, где всегда идут дожди
Posts: 21,616
Rep Power: 11
Reputation: 202
Send a message via ICQ to Agregat Send a message via MSN to Agregat
Нет.
__________________
http://аvitya.livejournal.com
Хотели, как лучше, а получилось даже хуже...
Лозунг шахматиста: На каждый шах - ответим матом!
Agregat is offline   Reply With Quote Quote selected
Old Oct 6, 2004, 14:24   #3
панаехавший
 
Obelix's Avatar
 
Join Date: Jun 2003
Location: форпост
Posts: 4,005
Rep Power: 6
Reputation: 10
Send a message via ICQ to Obelix
Էշն ի՞նչ գիտի նուշն ինչ ա:
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:

My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Obelix is offline   Reply With Quote Quote selected
Old Oct 6, 2004, 14:26   #4
Дикообраз-безобраз
 
AvDav's Avatar
 
Join Date: Jul 2004
Location: У самого синего моря
Posts: 2,921
Rep Power: 5
Reputation: 142
v cygwin-e (gcc dlya windy) navernyaka budet..xotya vryadli ono stoit svech)
__________________
- Гитлер?!!
- Да?!!
- Зурна!!!
AvDav is offline   Reply With Quote Quote selected
Old Oct 6, 2004, 20:17   #5
Грустно...
 
Agregat's Avatar
 
Join Date: Aug 2002
Location: Там, где всегда идут дожди
Posts: 21,616
Rep Power: 11
Reputation: 202
Send a message via ICQ to Agregat Send a message via MSN to Agregat
Давид, cygwin - это линукс для виндов, а не gcc. ТЫ че народ путаешь.
__________________
http://аvitya.livejournal.com
Хотели, как лучше, а получилось даже хуже...
Лозунг шахматиста: На каждый шах - ответим матом!
Agregat is offline   Reply With Quote Quote selected
Old Oct 6, 2004, 20:20   #6
ЙЦУКЕН
 
Join Date: Jul 2002
Location: 0x68,0x69,0x72, 0x69,0x6e,0x67, 0x20,0x6e,0x6f, 0x77
Posts: 3,114
Rep Power: 7
Reputation: 10
Send a message via ICQ to nm
встречный вопрос -- зачем ?

насчет cygwina -- там есть, но они заXXXались пока его реализовали -- это самая большая жопа в переделке программ с юникс на вынь ))
nm is offline   Reply With Quote Quote selected
Old Oct 6, 2004, 20:25   #7
VIP Faraon
 
RAMZES's Avatar
 
Join Date: Sep 2002
Location: Пески сахары
Posts: 2,895
Rep Power: 7
Reputation: 10
Send a message via ICQ to RAMZES
Quote:
Originally Posted by nm
встречный вопрос -- зачем ?

насчет cygwina -- там есть, но они заXXXались пока его реализовали -- это самая большая жопа в переделке программ с юникс на вынь ))
Nda, dejstwitelno zachem...
zachem izvrashatsya, esli u Windows est' svoy API
__________________
Храни тебя Господь в сухом и прохладном месте...
RAMZES is offline   Reply With Quote Quote selected
Old Oct 6, 2004, 20:28   #8
Грустно...
 
Agregat's Avatar
 
Join Date: Aug 2002
Location: Там, где всегда идут дожди
Posts: 21,616
Rep Power: 11
Reputation: 202
Send a message via ICQ to Agregat Send a message via MSN to Agregat
Дело в том, что форк дублирует процесс, со всеми переменными их значениям и прочее, чего не делает ни одна функция win32api, соответственно - проблемка...
Ну а зачем это надо, когда можно просто создать поток - это ух хуй поймет...
__________________
http://аvitya.livejournal.com
Хотели, как лучше, а получилось даже хуже...
Лозунг шахматиста: На каждый шах - ответим матом!
Agregat is offline   Reply With Quote Quote selected
Old Oct 6, 2004, 20:36   #9
VIP Faraon
 
RAMZES's Avatar
 
Join Date: Sep 2002
Location: Пески сахары
Posts: 2,895
Rep Power: 7
Reputation: 10
Send a message via ICQ to RAMZES
Vot i ya govoryu, nefig...
__________________
Храни тебя Господь в сухом и прохладном месте...
RAMZES is offline   Reply With Quote Quote selected
Old Oct 6, 2004, 20:40   #10
Грустно...
 
Agregat's Avatar
 
Join Date: Aug 2002
Location: Там, где всегда идут дожди
Posts: 21,616
Rep Power: 11
Reputation: 202
Send a message via ICQ to Agregat Send a message via MSN to Agregat
Концепт разный. И применения, соответственно.
__________________
http://аvitya.livejournal.com
Хотели, как лучше, а получилось даже хуже...
Лозунг шахматиста: На каждый шах - ответим матом!
Agregat is offline   Reply With Quote Quote selected
Old Oct 6, 2004, 20:46   #11
VIP Faraon
 
RAMZES's Avatar
 
Join Date: Sep 2002
Location: Пески сахары
Posts: 2,895
Rep Power: 7
Reputation: 10
Send a message via ICQ to RAMZES
nu vot i ya govoryu, primeneniya fork() pod Windows ne vstrechal
__________________
Храни тебя Господь в сухом и прохладном месте...
RAMZES is offline   Reply With Quote Quote selected
Old Oct 7, 2004, 03:17   #12
скромный VIP
 
analyst's Avatar
 
Join Date: Jun 2003
Location: Yerevan
Posts: 959
Rep Power: 6
Reputation: 10
допустим у мнея есть сокет с приbindым айпи и портом на котором слушает listen.если к немо коннектится клиент первый делаем accept(). В юниксе если подключается второй используем fork(). А что нафиг виндовзе делать нигде нихрена не написано. ( я использую беркли сокеты под виндовс). Так чем же новый поток создавать???
__________________
И аткуда такие беруцца???
analyst is offline   Reply With Quote Quote selected
Old Oct 7, 2004, 04:44   #13
ЙЦУКЕН
 
Join Date: Jul 2002
Location: 0x68,0x69,0x72, 0x69,0x6e,0x67, 0x20,0x6e,0x6f, 0x77
Posts: 3,114
Rep Power: 7
Reputation: 10
Send a message via ICQ to nm
Quote:
Originally Posted by Agregat
Давид, cygwin - это линукс для виндов, а не gcc. ТЫ че народ путаешь.

сам ты линукс для виндов ))) это как слон для крокодила получается ...

cygwin - пакет программ и среда выполнения, обеспечивающие совсемстимый со спецификацией System V5 rel 7 интерфейс (API+набор програм) на выньдовозной платформе
nm is offline   Reply With Quote Quote selected
Old Oct 7, 2004, 04:46   #14
Дикообраз-безобраз
 
AvDav's Avatar
 
Join Date: Jul 2004
Location: У самого синего моря
Posts: 2,921
Rep Power: 5
Reputation: 142
Quote:
Так чем же новый поток создавать
CreateThread(), AfxBeginThread() i t.d.
__________________
- Гитлер?!!
- Да?!!
- Зурна!!!
AvDav is offline   Reply With Quote Quote selected
Old Oct 7, 2004, 04:48   #15
ЙЦУКЕН
 
Join Date: Jul 2002
Location: 0x68,0x69,0x72, 0x69,0x6e,0x67, 0x20,0x6e,0x6f, 0x77
Posts: 3,114
Rep Power: 7
Reputation: 10
Send a message via ICQ to nm
Quote:
Originally Posted by analyst
допустим у мнея есть сокет с приbindым айпи и портом на котором слушает listen.если к немо коннектится клиент первый делаем accept(). В юниксе если подключается второй используем fork(). А что нафиг виндовзе делать нигде нихрена не написано. ( я использую беркли сокеты под виндовс). Так чем же новый поток создавать???
в POSIX реализации на юниксе -- pthread_create
не думаю, что на винде название функций сильно отличается. да и гугл никто не отменял. поискать что-то типа windows threaded socket programming

если внутренности не интересуют -- поищи библиотеку ptypes (искать надо на ptypes.sourceforge.net)
c++, кросплатформеная, большинство примитивов обеспечивает
nm is offline   Reply With Quote Quote selected
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows LongHorn - New Generation of M$ Fiddlesticks!!! Hrach_Techie TWARM 0 Sep 13, 2004 14:36
Украден и опубликован исходный код Windows NT 4 и Windows 2000 acid Software Security 10 Feb 16, 2004 06:52
Browser (User Agent) Usage Statistics acid Web Development 4 Jan 12, 2004 08:26
Решение для избавления от активации на всех версиях Windows XP и Windows .NET acid Software Security 2 Oct 4, 2002 21:40
Microsoft пролила свет на изменения в процессе активации Windows XP! acid Software Security 3 Aug 27, 2002 02:49


All times are GMT. The time now is 23:19.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
This board was founded on September 29, 2001
Powered by Viper Internet

Affordable Web Hosting | ParevNet

Buy text link