Включение

Тема в разделе "WASM.BEGINNERS", создана пользователем Luna, 11 май 2010.

  1. Black_mirror

    Black_mirror Active Member

    Публикаций:
    0
    Регистрация:
    14 окт 2002
    Сообщения:
    1.035
  2. Luna

    Luna New Member

    Публикаций:
    0
    Регистрация:
    7 ноя 2009
    Сообщения:
    288
    Booster
    Уж извините за причинённые неудобства, больше ни одного плохого слова в ваш адрес

    Mankubus
    оригинально- большое спасибо )))
     
  3. Com[e]r

    Com[e]r Com[e]r

    Публикаций:
    0
    Регистрация:
    20 апр 2007
    Сообщения:
    2.624
    Адрес:
    ого..
    [​IMG]

    преобразователь гуана в конфетку )
     
  4. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Luna
    Поздно пить боржом, Вы оскорбили не только меня.
     
  5. Microedition

    Microedition Active Member

    Публикаций:
    0
    Регистрация:
    5 июн 2008
    Сообщения:
    814
    Обязательно именно массив? Мне вариант в использованием списка больше нравится.

    Потому что гораздо быстрее добавить новый элемент списка, чем освобождать/выделять
    память под новый массив + копирование одного массива (тот, в котором N строк) в другой (N+1).
    Чем больше массив, тем больше время на копирование.
     
  6. Microedition

    Microedition Active Member

    Публикаций:
    0
    Регистрация:
    5 июн 2008
    Сообщения:
    814
    MEPOX
    Лучше такая реализация списка (меньше кода в функциях добавления/удаления элемента):
    http://slil.ru/29117755
     
  7. Mankubus

    Mankubus New Member

    Публикаций:
    0
    Регистрация:
    14 авг 2009
    Сообщения:
    76
    Comer_, ну это зло для Луны )) Надо уметь писать красивый код без всяких форматтеров. Это если только для тех, кто гуанокод такой понять захочет )
     
  8. Luna

    Luna New Member

    Публикаций:
    0
    Регистрация:
    7 ноя 2009
    Сообщения:
    288
    Microedition
    Массив,- этого требует условие задачи)
     
  9. MEPOX

    MEPOX New Member

    Публикаций:
    0
    Регистрация:
    15 авг 2008
    Сообщения:
    259
    Массив статическая структура. Какие там нафиг добавления?
    Comer_ шрифт proggy fonts?
    Microedition Я честно говоря этот код вообще не читал. Выделял бы память кусками эдак по 4кб по мере надобности(список из массивов)
     
  10. MEPOX

    MEPOX New Member

    Публикаций:
    0
    Регистрация:
    15 авг 2008
    Сообщения:
    259
    Я про то что там память выделяется неоптимально в том примере что я дал. Ну я думаю это приведет к фрагментации и вообще неоптимально, потому что велико количество вызовов функции.
     
  11. 7mm

    7mm New Member

    Публикаций:
    0
    Регистрация:
    15 дек 2009
    Сообщения:
    442
    Какие оптимизации, о чём вы! Девушке бы хоть как-то сделать :)

    2Luna: определите внутри своего класса две переменных -- указатель на массив (на область памяти) и количество элементов в массиве. Это будут две "глобальные" переменные для всех методов класса, обращаясь к которым можно будет управлять размером массива и его содержимым.
     
  12. Luna

    Luna New Member

    Публикаций:
    0
    Регистрация:
    7 ноя 2009
    Сообщения:
    288
    MEPOX
    И ты хочешь сказать, что в созданный массив уже ничего не добавишь?не может быть
    7mm
    Преподавтель сказал, что это элементарно- просто включить память под дополнительный объект)
     
  13. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Luna
    Угу, функция - memory_turn_on. ^)