Найдено 113 результатов

Виктория
03 дек 2013, 20:39
Форум: Программирование
Тема: выделение памяти (язык C)
Ответы: 25
Просмотры: 16481

Re: язык C в Linux: вопросы начального уровня

- где-то в публикациях обсуждалось о потенциальной опасности alloca() ... сейчас не вспомню с чем это связывали, надо бы посмотреть; Возможные опасности подстерегают при совместном использовании стека alloca() и динамических массивов ( http://www.opennet.ru/docs/RUS/glibc/glibc-3.html ): Обратите в...
Виктория
03 дек 2013, 20:24
Форум: Программирование
Тема: выделение памяти (язык C)
Ответы: 25
Просмотры: 16481

Re: язык C в Linux: вопросы начального уровня

Olej писал(а):- ну и ещё одна непонятная вещь ... при последовательных запросах alloca( 2 ) - выделяется по 32 байта и 48 байт при 1-м запросе ... но этого я не понимаю ;-)
Смещение на резервирование указателя p?
Виктория
03 дек 2013, 18:23
Форум: Программирование
Тема: выделение памяти (язык C)
Ответы: 25
Просмотры: 16481

Re: язык C в Linux: вопросы начального уровня

Olej писал(а): 2. кроме malloc() у нас есть ещё alloca(), который выделяет по запросу память в стеке.
Спасибо, буду использовать alloca().
Насколько необходимо учитывать, что функция машинно-зависимая? Необходимо знать оценку глубины стека в своем проекте?
Виктория
28 ноя 2013, 16:44
Форум: Программирование
Тема: выделение памяти (язык C)
Ответы: 25
Просмотры: 16481

выделение памяти (язык C)

Массивы VLA в стандарте C99 можно посмотреть здесь: Расширение массивов . Там их пример-объяснение: void f(int diml, int dim2) { int matrix[diml][dim2]; /* двумерный массив переменной длины */ /* ... */ } Главная особенность VLA C99 в том, что они могут быть только локально определёнными . Память д...
Виктория
24 ноя 2013, 12:49
Форум: Разговоры обо всем
Тема: Анекдоты, высказывания, слоганы, картинки ...
Ответы: 74
Просмотры: 84791

Re: Анекдоты, высказывания, слоганы ...

Вот ещё старый анекдот... :-) Продавщица, не обращая внимания на довольно юную покупательницу и не останавливаясь болтать с подругой, совершенно случайно, совсем не желая этого, налила в банку девочки не растительного масла, а сметаны. Девочка, не растерявшись, произнесла совершенно не детским тоном...
Виктория
24 ноя 2013, 12:24
Форум: Программирование
Тема: язык C в Linux: вопросы начального уровня
Ответы: 98
Просмотры: 87825

Re: язык C в Linux: вопросы начального уровня

Если посмотреть на эту задачу совсем уж прагматично, то правильный ответ возможен с использованием объединения union и сравнения целых чисел. Хотя, как мне кажется, возможны и более элегантные решения... 2. Кстати, по всей книге Моулер & Форсайт (а они считаются крупнейшими мировыми авторитетами в ...
Виктория
21 ноя 2013, 08:32
Форум: Публикации, книги и обсуждения
Тема: Разбираемся с D-BUS
Ответы: 12
Просмотры: 26334

Re: Разбираемся с D-BUS

Olej, может закрыть эту тему? А то получается какой-то капкан для зайцев :-o
Виктория
19 ноя 2013, 18:22
Форум: Программирование
Тема: язык C в Linux: вопросы начального уровня
Ответы: 98
Просмотры: 87825

Re: язык C в Linux: вопросы начального уровня

Набор проверочных тестов-программ для проверки (самопроверки) знания языка C: C Programming Puzzlers - 16 страниц тестовых программ. Этот URL полезен тем, что а). там не совсем тривиальные примеры, типа x++ + ++y ;-) , б). там все примеры с ответами, так что это можно использовать для самоконтроля....
Виктория
15 ноя 2013, 09:01
Форум: Дистрибутивы Linux и родственные ОС
Тема: инсталляция: быстрая + безопасная
Ответы: 6
Просмотры: 6703

Re: инсталляция: быстрая + безопасная

Olej писал(а):P.S. Напоминание тем, кто вздумает повторить нечто подобное: освобождение мыши, захваченной графическим экраном QEMU производится по умолчанию <Ctrl>+<Alt>!
Таким методом можно установить и использовать любую ОС? И Mac OS X можно?
Виктория
12 ноя 2013, 17:21
Форум: Программирование
Тема: язык C в Linux: вопросы начального уровня
Ответы: 98
Просмотры: 87825

Re: язык C в Linux: вопросы начального уровня

Если посмотреть на эту задачу совсем уж прагматично, то правильный ответ возможен с использованием объединения union и сравнения целых чисел. Хотя, как мне кажется, возможны и более элегантные решения... Хотя бы так 1. А почему так? Т.е., я понимаю, что вы хотите наблюдать полную побитовую идентичн...

Перейти к расширенному поиску