Rel Не оптимизируются. Это я просто для страха сказал. asm("nop") работает всегда и везде. Но всё же, где гарантии того, что компилятор сохранит...
h0t Да я ж не отрицаю. Я говорю с привязкой к gcc, поскольку стандартов не помню, а другими компиляторами не пользуюсь.
NoName Компилятор читает константу как int, если константа в int не лезет, то он её туда впихивает обрезая лишние биты. gcc, правда, научился...
Ну форкни тогда свой процесс, и пускай родительский процесс мониторит использование ресурсов. Будут некоторые проблемы с выяснением того, какой...
Rel Реализовать новую конвенцию вызова для gcc, и __attribute__ к ней? ;) А зачем тогда в качестве основного инструмента используется gcc? Надо...
Возьми ptrace и отследи все сисколлы, в особенности read/write/send/recv.
Rel Вообще использование ассемблера (в интеловском ли синтаксисе, или at&t) -- это не очень красивое решение. ;) Попробуй лучше выкинуть...
Я подумал-подумал, и надумал вот что. Если глянуть повнимательнее, то большинство программ ведь не работает серьёзно со строками. Немного...
Dmitry_Milk Теперь надо ещё помножить и поделить.
CyberManiac То есть ваши утверждения основаны лишь на непоколебимой вере в свою правоту, и, таким образом, совершенно голословны? Именно так я и...
CyberManiac Кто это вам сказал такую ересь? Зачем нужно складывать строки? Покажите мне хоть одну программу, производительность которой упирается...
Booster Например для реализации строки таким образом:struct my_string { size_t size, len; char str[0] }; struct my_string*...
Rel Зачем копаться. Алгоритм и так виден. Берём младший байт искомого символа и ищем его. Когда найдём, разруливаем мультибайтность вовсю...
Ezrah А дельфи-то здесь причём? Да собственно дельфи здесь без разницы. Какое отношение имеют его поклонения к кодировкам?
CyberManiac Интересно, какое это имеет отношение к кодировкам? Может вы какими-то загадочными путями пришли к выводу, что много- и мульти-...
gongfu Нет. Так или иначе придётся задействовать рутовские права. Если ruid процесса не 0, то есть процесс запущен не рутом, то этот процесс не...
Rel А в чём проблема? strcmp работает и на utf8 не хуже, чем на однобайтовой кодировке. strlen тоже работает, правда, возвращает длину не в...
s_d_f Тогда уж так: 2. Если 10 яблок раздавать 0 человек, то никому достанется по сколько угодно яблок (от -oo до +oo), а в остатке будет 10....
NeuronViking Вы нечестно поступаете в споре. Сначала вы задаёте вопрос: На что следует логичный ответ: через командную строку. Ведь...
FatMoon Колышет. Программа совершит сисколл, если в буфере ничего нету. Если же в буфере лежит достаточно, для данной сканфу форматной строки, то...
Имена участников (разделяйте запятой).