POSIX vs. Win32 API
11 отговора
580 прегледа
POSIX vs. Win32 API
Е писна ми с този CreateFile() и неговите 100 параметъра. Всеки път ровя в MSDN-a за да го накарам да работи. fopen() е къде-къде по-удобен за работа, пък и програмката става многоплатформена донякъде.
Вие кво мислите по въпроса?
Я вышел им наперерез!
Вие кво мислите по въпроса?
Я вышел им наперерез!
Re: POSIX vs. Win32 API
че е по-удобно - така е, съгласен съм :)
ама една програма или е многоплатформена, или не е - какво значи това "донякъде". достачно е да ползваш една in32 api функция и многоплатформеността отива по дяволите
ама една програма или е многоплатформена, или не е - какво значи това "донякъде". достачно е да ползваш една in32 api функция и многоплатформеността отива по дяволите
Re: POSIX vs. Win32 API
Kakvo e Win32, CreateFile()? Nyamam gi na man page.
Tyy, de, moeto mnenie go znaesh, ama da utochnya - fopen() e chast ot ANSI C, open() e chast ot POSIX.
Tyy, de, moeto mnenie go znaesh, ama da utochnya - fopen() e chast ot ANSI C, open() e chast ot POSIX.
Re: POSIX vs. Win32 API
ce zasto polzvas createfile??? vseki ezik za propgramirane is ima sredstva za rabota s failove!
i bi sledvalo da s epolzvat te, osven v nekakvi osobenni slucai koagto trebva da se rbaoti na po-nisko nivo.
i bi sledvalo da s epolzvat te, osven v nekakvi osobenni slucai koagto trebva da se rbaoti na po-nisko nivo.
Re: POSIX vs. Win32 API
Бе не е двоично.
Една програма може да се портне за друга ОС само с прекомпилиране, с малко промени, с много промени, или изобщо да не може да се портне.
Има си градация.
Я вышел им наперерез!
Я вышел им наперерез!
Re: POSIX vs. Win32 API
CreateFile е шибано ама отварям Pipes, COM порти и т.н. не знам става ли с fopen
А май то ти трябва ако отваряш file така че и други да могат да го четат в същия момент.
А по някога Borland ТFileStream въши страхотна работа.
А май то ти трябва ако отваряш file така че и други да могат да го четат в същия момент.
А по някога Borland ТFileStream въши страхотна работа.
Re: POSIX vs. Win32 API
CreateFile е удобно, когато трябва да указваш какво да бъде нивото на изолация - дали докато ти четеш от файла дали и други хора могат да четат и т.н.
Re: POSIX vs. Win32 API
CreateFile затова има повече параметри, щото може върши повече работа - с него можеш и да задаваш как става едновременното четене или запис в файла, секюрити контекст да предадеш, разни нещица със атрибутите на НТФС да правиш, лула (pipe) да отвориш. Дали това ти трябва или не е съвсем отделен въпрос (щом ползваш fopen явно не).
fopen не е част от posix а от ansi c има го и под windows.
Have you tried ... not being a mutant?
fopen не е част от posix а от ansi c има го и под windows.
Have you tried ... not being a mutant?
Re: дребно заяждане
мисля си, че по-подходящия превод на pipe е тръба, а не лула.
Що бе, pipeline не беше ли лулопровод? :))
Що бе, pipeline не беше ли лулопровод? :))
Re: дребно заяждане
Добре де добре
Аз в момента препрочитам властелина така че изобщо не ми се моткайте с тези тръби. Ама хич. Такова нещо като водопровод и канализация там НЯМА. И тръби няма.
There are 10 types of people in this world: those who understand binary and those who don't.
Аз в момента препрочитам властелина така че изобщо не ми се моткайте с тези тръби. Ама хич. Такова нещо като водопровод и канализация там НЯМА. И тръби няма.
There are 10 types of people in this world: those who understand binary and those who don't.