и это работает?
q_q if ( buffer[0] < 0 ) работает так же устойчиво, как и например if ( buffer[0] & 128 ). Ну ладно, пора закругляться. Спасибо всем.
Понятие справедливости как то уже жевали тут несколько страниц кряду, не помню в какой теме :)) Начнём сначала крутить мочало?
Ну это всё умозрительные заключения, трудно сказать, как на деле будет.
IceStudent Это не ко мне :))) Пусть stl'ом индусы пользуются. Я не поклонник стандартных либ и stl в частности. Надо мной не висит...
IceStudent Ну так а я о чём говорю: прежде чем делать copy/paste, надо хотя бы бегло просмотреть код, понять его работу. При этом и заметишь...
q_q Поясняю: первая строка как минимум состоит из двух байт (0D0A), поэтому пропуская их, я всё равно не перескачу через начало второй строки....
Хм, добавление проверки commited_size сожрёт большую часть того, что пытаешься выгадать. Человек не знает, как в массив затолкать файл, ему...
rgo Спасибо. Хотя на мой взгляд дробление на мелкие процедуры только усложняет чтение кода. А цикл for (lpText = first_line (buffer, ch,...
Для этого надо знать количество строк в файле, а на момент сканирования это неизвестно, соответственно неизвестно, сколько памяти выделить под...
Можно сделать примерно так: [] Тут надо бы также добавить проверку возвращаемых API-функциями значений на правильность.
Это я уже исправил, сейчас актуален другой вопрос: общий стиль процедуры.
Имхо, это будет очень медленно: читать побайтно. Гораздо быстрее считать целиком, а затем в памяти искать перевод строк. И кроме того, как ты...
1.Выделяешь кусок памяти, равный размеру файла и читаешь файл в память. 2.Проходишь по этому куску памяти и считаешь количество строк в нем....
Вот это и есть пшик. Программа давно написана и работает, никто не просит тебя её писать. А если не можешь подтвердить свои слова делом, то не...
IceStudent Где 6 байтовые используются - не знаю, а 10 байт - родной тип для fpu. infern0 Я как-нибудь сам решу, на чём писать. У меня...
SI_16 понял. infern0 Именно. В самую точку. Асмовая религия гласит: есть byte, word, dword, qword, sixbyte, tenbyte. Остальное - от...
leo правильно понял, почему (int), а не (int*). Это всего лишь пояснение компилятору, что размер 4 байта. Но не интерпретация как указатель на...
Действительно, даже SetForegroundWindow через раз помогает... Чтобы наверняка срабатывало, надо тыкать иконку. Может стоит попробовать не...
YoungBastard Пытался я его почитать, "Преступление и наказание" Достоевского в сравнении с ним - как комиксы :( Вот тогда вопрос к...
Имена участников (разделяйте запятой).