Jun. 12th, 2003

bugabuga: Повседневная длинноволосость (angry grrr)
Век живи, век учись (и дураком помрёшь)
Вчера ковырялся в виндузном API, позволяющем жить с INI-файлами.
Ковырялся через Вижуальный Бейсик (ну не люблю я це++ для виндузы -- мучений больше). Выяснилось, что в примерах в онлайне народ не учитывал одной вещи -- в текущей версии Майкрософт переименовала типы :) То, что раньше было Long, теперь стало Int32. Результат -- писать в ини могу, читать -- нет :) Лёгкого способа обнаружить такие ошибки нет, потому как ссылка на АПИ декларативна (скажу, что принимается Строка, будет Строка -- хотя на самом деле просто кусок памяти), а следовательно компилятором-интерпретатором не ловится. Гррр.
В следующий раз попробую писать на Це-шарпе
bugabuga: Повседневная длинноволосость (angry grrr)
Век живи, век учись (и дураком помрёшь)
Вчера ковырялся в виндузном API, позволяющем жить с INI-файлами.
Ковырялся через Вижуальный Бейсик (ну не люблю я це++ для виндузы -- мучений больше). Выяснилось, что в примерах в онлайне народ не учитывал одной вещи -- в текущей версии Майкрософт переименовала типы :) То, что раньше было Long, теперь стало Int32. Результат -- писать в ини могу, читать -- нет :) Лёгкого способа обнаружить такие ошибки нет, потому как ссылка на АПИ декларативна (скажу, что принимается Строка, будет Строка -- хотя на самом деле просто кусок памяти), а следовательно компилятором-интерпретатором не ловится. Гррр.
В следующий раз попробую писать на Це-шарпе

Profile

bugabuga: Повседневная длинноволосость (Default)
bugabuga

September 2016

S M T W T F S
    123
45678910
11121314151617
18 192021222324
25262728 2930 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 14th, 2025 01:46 pm
Powered by Dreamwidth Studios