Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];

Вниз

LDSLogger   Найти похожие ветки 

 
Суслик ©   (2007-04-10 16:35) [40]

:)


 
Loginov Dmitry ©   (2007-04-10 18:29) [41]

> ну кто после таких веток будет без смеха смотреть на твои
> посты о усоврешненствования матричной системы и тем более
> использовать её
> хотя бы ник что-ли сменил-бы...


Ник менять мне не нужно. Я, имхо, ничего смешного не сказал.

ЗЫ: Тоже поугарать хочу! Че такого особенного курите? Расскажите! :)


 
default ©   (2007-04-10 18:34) [42]

Loginov Dmitry ©   (10.04.07 18:29) [41]
всё выглядит вот так потому что:
1 у меня всё зашибись работает
2 вот тебе ошибка номер 1
1 аа...ну даа фикня поправил всё теперь всё клёво у меня!
2 вот тебе ошибка номер 2
1 где?ты гонишь!аааа...даа точно ну а теперь?
2 извини, но мне уже лень...


 
Loginov Dmitry ©   (2007-04-10 18:52) [43]

Не так, имхо.
Дмитрий в первых же постах указал все мои ошибки. Если не читать [10], то я их всех послушно исправил.
Больше об ошибках речь не идет, но начинается придирка с Const. Я бы и в этом случае подправил код, но скажите что это может дать на практике - уменьшение несколько тактов (связанных с корректировкой счетчика ссылок) при отработке конструктора. Дык лишняя закачка исходников на сайт - гораздо более накладная операция :))


 
Суслик ©   (2007-04-10 18:54) [44]

Дима, я кстати твой логер уже начал использовать для утилитарных задач. Вполне рабочая штука.


 
Loginov Dmitry ©   (2007-04-10 19:01) [45]

Вторую версию?


 
default ©   (2007-04-10 19:03) [46]

Loginov Dmitry ©   (10.04.07 18:52) [43]
просто const почти везде используют со строками которые не изменяются, считай что это правила хорошего тона(+скорость на практике)
понятно, что если ты строку переданную как не const не модифицируешь в коде копия не создаётся, НО подитоживая(и добавляя)
1)это текущие детали реализации
с точки зрения логики копия создаётся(ибо строка не объявлена как var) и изменения внутри вызываемого кода не должны быть видны вызывающему
просто текущая реализация механизма работы со строками не создаёт копию пока строка фактически не меняется - это тебе просто позло считай, не основывай свой код на таким допущения и нервы будут твои крепче
2)правила хорошего тона
3)скорость
4)логичность(если строка не меняется ставим const)
5)читаемость кода(сразу понятно что строка передаётся без модицикации внутри вызываемого кода)


 
default ©   (2007-04-10 19:04) [47]

мда, коряво пишу тороплюсь...


 
Loginov Dmitry ©   (2007-04-10 19:10) [48]

Лана! В другой раз знать буду :)
Так ведь все-равно найдете к чему придраться. Это ж всегда так...


 
Суслик ©   (2007-04-10 19:24) [49]


>  [45] Loginov Dmitry ©   (10.04.07 19:01)
> Вторую версию?

да.
я не смотрел детально, но вроде исправил о чем говорили.


 
SlymRO ©   (2007-04-11 05:04) [50]

SlymRO ©   (10.04.07 12:35) [22]
Мда хорош я в роли гоблина :) 25 постов const перетирали!


 
Loginov Dmitry ©   (2007-04-11 10:02) [51]

В бою смешались гоблины и троли....
:)



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.161 c
3-1171459284
novill
2007-02-14 16:21
2007.05.06
Напомните, пожулайста, как в IB7 создать хранимую функцию


2-1176815237
Romm
2007-04-17 17:07
2007.05.06
Способ записи/чтения файла


2-1176530991
kyn66
2007-04-14 10:09
2007.05.06
Различие между двумя типами записей


15-1175917704
Dismember
2007-04-07 07:48
2007.05.06
Сортировка Шелла


3-1171518899
Егоров А.Н.
2007-02-15 08:54
2007.05.06
преобразование типов данных в SQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский