|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.08.2014, 20:44 | #41 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
То тебе повезло, они действительно не инициализируюся, по крайней мере в делфийском консольном приложении. Отключив оптимизацию проекта - обнуляются
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
27.08.2014, 20:49 | #42 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
А почему? Ведь они ж глобальные!!! (или нет?)
|
27.08.2014, 20:54 | #43 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Честно, не знаю, должны, но... Всегда инициализирую, если использую. Использую редко, обычно для переменных-констант
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
27.08.2014, 21:27 | #44 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Абалдеть.. Спасибо большое за науку..
Впредь буду инициализировать всех и вся.. И тогда еще вопрос.. Есть код Код:
по логике нужно или приводить тип трехи.. и заводить для нее отдельную переменную бооольшого типа.. Но снова интересует наименьший по кол-ву символов вариант.. |
27.08.2014, 21:54 | #45 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
X shl Y -> тип результата как у X. Сдвиг влево на Y mod (количество бит у типа X)
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
27.08.2014, 22:01 | #46 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Ясненько..
Тоесть Write(Int64(n) shl (n-1)).. Большое спасибо! |
03.09.2014, 19:58 | #47 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Вечер Добрый.
Позвольте такой вопрос.. Пусть дана задача : Пусть нам дан массив, упорядоченный по возрастанию.. И дано некое значение K. Нужно найти элемент массива наиболее близкий к К. Задача хорошо решается бинарным поиском (и с ним проблем нет).. Но захотелось побаловаться тернарным поиском.. И тут уже косяк.. Поэтому прошу помощи.. Код:
|
03.09.2014, 20:05 | #48 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Ромаха, где ввод k?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
03.09.2014, 20:17 | #49 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Ага.. Точно, случайно потер при удалении отладочной информации..
Но проблема не только в этом.. Код:
|
03.09.2014, 21:19 | #50 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А так
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопросы по БД | Rost93 | PHP | 9 | 28.06.2011 22:18 |
Вопросы по С++ | Fantazerishka | Общие вопросы C/C++ | 2 | 19.05.2010 06:52 |
Вопросы по if, else? | molodoyy | Помощь студентам | 5 | 21.03.2010 15:34 |