Size: a a a

2021 June 02

∀lǝxǝʎ in pro.bash
шо за наглый пи***шь?
источник

аᶘ

асоциальный пикотран... in pro.bash
ну я буду рад ошибаться, найди только пруфы
источник

∀lǝxǝʎ in pro.bash
источник

∀lǝxǝʎ in pro.bash
это всё часть POSIX.1
и стримы вроде тоже
источник

∀lǝxǝʎ in pro.bash
вот немного описания
источник

аᶘ

асоциальный пикотран... in pro.bash
вот оно чо
open/close не часть стандарта Си, но часть POSIX
чо-т я долго жил с неправильным представлением
источник

∀lǝxǝʎ in pro.bash
я вообще не фанат чтения таких фундаментальных вещей как "стандарт", разве что RFC и то не всегда, всякое POSIX.1 или C99 это всё оч большое и не самое удобное представление
источник

аᶘ

асоциальный пикотран... in pro.bash
Ну я как раз-таки человек, который скорее полезет в более общий стандарт и почитает его, нежели чем полезет в implementation-specific-документацию.

Прикольно, тут говорят и про потоки, и про файловые дескрипторы:
https://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_05
источник

аᶘ

асоциальный пикотран... in pro.bash
Ну то есть у меня больше доверия к описанию в стандарте, чем к документации glibc.
источник

∀lǝxǝʎ in pro.bash
не, стримы (fopen) это C99
источник

аᶘ

асоциальный пикотран... in pro.bash
но в POSIX тоже есть fopen и понятие STREAM
источник

∀lǝxǝʎ in pro.bash
угу
но вопрос на сколько они одинаково описаны и как по факту работают в конкретной реализации
источник

∀lǝxǝʎ in pro.bash
нет вопроса
источник

аᶘ

асоциальный пикотран... in pro.bash
одинаково описаны?
источник

аᶘ

асоциальный пикотран... in pro.bash
Короче ладно, буду говорить file descriptors, раз тут так написано:
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_07
источник

∀lǝxǝʎ in pro.bash
The functionality described on this reference page is aligned with the ISO C standard. Any conflict between the requirements described here and the ISO C standard is unintentional. This volume of POSIX.1-2017 defers to the ISO C standard.
источник

аᶘ

асоциальный пикотран... in pro.bash
Фух.
источник

∀lǝxǝʎ in pro.bash
это C99 стандарт, а  POSIX перепечатал что бы не забыли это заимплементить, но в случае очепяток верить надо ISO
источник
2021 June 03

Vs

Vladislav support.od... in pro.bash
источник

Y1

Yuriy 1 in pro.bash
Спасибо, Владислав!👍
источник