cae32 (cae32) wrote,
cae32
cae32

Слоупочно про c++

Продолжаем знакомиться с потрохами стандартной библиотеки.

sputc:
If the output sequence write position is not available, returns overflow(traits::to_int_-type(c)). Otherwise, stores c at the next pointer for the output sequence, increments the pointer,
and returns traits::to_int_type(c)

overflow:
traits::eof() or throws an exception if the function fails.
Otherwise, returns some value other than traits::eof() to indicate success

Охуенно, да? Мы записали нечто, может и не то, что вы хотели, но где-то рядом...
Буферизация I/O, конечно, тот ещё цирк, но, право слово, как-то у Ричи и Томпсона оно пологичнее и без попыток переобуться в воздухе...
Tags: c++
Subscribe

  • Канатка на Речной вокзал

    В районе проходили слушания по поводу строительства на Химкинском бульваре канатки на Речной вокзал. План там простой - довести башни почти до метро…

  • Сплю спокойно

    Уважаемый sish меня как-то упрекнул - вижу я, дескать, в родном государстве только плохое. Исправляюсь и рассказываю о хорошем. Если кто…

  • (no subject)

    Большинство ранее развёрнутых WiMAX-сетей прекратили своё существование или переведены на технологию LTE. Активной WiMax сетью остаётся AeroMACS…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments