Регистронезависимый C++
От: Аноним  
Дата: 24.05.05 12:14
Оценка:
Как вы думаете имеет ли какое-либо практическое применение такой ашничек:

#define a A
#define b B
#define c C

.....


Чтобы можно было так писать PRINTF("haha");


24.05.05 19:34: Перенесено из 'C/C++'
Re: Регистронезависимый C++
От: Анатолий Широков СССР  
Дата: 24.05.05 12:18
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как вы думаете имеет ли какое-либо практическое применение такой ашничек:


А>#define a A

А>#define b B
А>#define c C

А>.....


Этот "ашничек" не поможет написать PRINTF("haha") — PRINTF — undeclared identifier.
Re: Регистронезависимый C++
От: _DAle_ Беларусь  
Дата: 24.05.05 12:21
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Как вы думаете имеет ли какое-либо практическое применение такой ашничек:


А>#define a A

А>#define b B
А>#define c C

А>.....



А>Чтобы можно было так писать PRINTF("haha");


А ты попробуй напиши
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
Re[2]: Регистронезависимый C++
От: Аноним  
Дата: 24.05.05 12:58
Оценка:
Здравствуйте, Анатолий Широков, Вы писали:

АШ>Здравствуйте, Аноним, Вы писали:


А>>Как вы думаете имеет ли какое-либо практическое применение такой ашничек:


А>>#define a A

А>>#define b B
А>>#define c C

А>>.....


АШ>Этот "ашничек" не поможет написать PRINTF("haha") — PRINTF — undeclared identifier.


Последняя строка не
#define z Z
Далее идет
#define aa AA
и.т.д

в том числе и
#define printf PRINTF
Re[3]: Регистронезависимый C++
От: Nazik Россия  
Дата: 24.05.05 13:00
Оценка:
Теперь вспомни комбинаторику и посчитай какого размера будет этот "ашничек". Как бы компилятор у тебя не подавился!!!

Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Анатолий Широков, Вы писали:


АШ>>Здравствуйте, Аноним, Вы писали:


А>>>Как вы думаете имеет ли какое-либо практическое применение такой ашничек:


А>>>#define a A

А>>>#define b B
А>>>#define c C

А>>>.....


АШ>>Этот "ашничек" не поможет написать PRINTF("haha") — PRINTF — undeclared identifier.


А>Последняя строка не

А>#define z Z
А>Далее идет
А>#define aa AA
А>и.т.д

А>в том числе и

А>#define printf PRINTF
Re: Регистронезависимый C++
От: LuciferMoscow Россия  
Дата: 24.05.05 13:02
Оценка: +1 :)
Здравствуйте, Аноним, Вы писали:

А>Как вы думаете имеет ли какое-либо практическое применение такой ашничек:


А>#define a A

А>#define b B
А>#define c C

А>.....



А>Чтобы можно было так писать PRINTF("haha");

Единственное применение — задолбать того кто после тебя будет ЭТО править
Re[4]: Регистронезависимый C++
От: Schade Россия  
Дата: 24.05.05 13:11
Оценка: +1
Здравствуйте, Nazik, Вы писали:

N>Теперь вспомни комбинаторику и посчитай какого размера будет этот "ашничек". Как бы компилятор у тебя не подавился!!!


А>>#define aa AA


А если еще учесть, что нужно в том числе
#define Aa a
#define aA a

#define PrINtF printf


То останется только один вопрос: где взять такой винт, на который поместится такой .h-ник
... << RSDN@Home 1.1.4 beta 6a rev. 436>>
Re[4]: Регистронезависимый C++
От: Аноним  
Дата: 24.05.05 13:11
Оценка: :))) :))) :))) :))) :))) :))) :))) :))) :))
Здравствуйте, Nazik, Вы писали:

N>Теперь вспомни комбинаторику и посчитай какого размера будет этот "ашничек".


А комбинаторика — это что такое?
Re[5]: Регистронезависимый C++
От: Antikrot  
Дата: 24.05.05 13:15
Оценка: +4
Здравствуйте, Аноним, Вы писали:

N>>Теперь вспомни комбинаторику и посчитай какого размера будет этот "ашничек".

А>А комбинаторика — это что такое?

Это в юмор. В смысле, весь топик с самого начала...
Re[5]: Регистронезависимый C++
От: _DAle_ Беларусь  
Дата: 24.05.05 13:25
Оценка: 1 (1) +7 :))) :))) :)))
Здравствуйте, <Аноним>, Вы писали:

А>Здравствуйте, Nazik, Вы писали:


N>>Теперь вспомни комбинаторику и посчитай какого размера будет этот "ашничек".


А>А комбинаторика — это что такое?


Это то, что важнее и намного нужнее, чем регистронезависимый с++.
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
Re: Регистронезависимый C++
От: AlexEagle Украина http://www.vik.oil
Дата: 24.05.05 13:47
Оценка:
Здравствуйте, Аноним, Вы писали:

Если тебе не нравится регистрозависимость языка программирования, то хидеры тебе не помогут, но зато может быть поможет переход на программирование в Делфи...
Re[2]: Регистронезависимый C++
От: yxiie Украина www.enkord.com
Дата: 24.05.05 13:58
Оценка:
Здравствуйте, AlexEagle, Вы писали:

AE>Здравствуйте, Аноним, Вы писали:


AE>Если тебе не нравится регистрозависимость языка программирования, то хидеры тебе не помогут, но зато может быть поможет переход на программирование в Делфи...


скорее всего он *оттуда* пришел
... << RSDN@Home 1.1.3 stable >>
Re[3]: Регистронезависимый C++
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 24.05.05 14:53
Оценка:
Здравствуйте, yxiie, Вы писали:

Y>Здравствуйте, AlexEagle, Вы писали:


AE>>Здравствуйте, Аноним, Вы писали:


AE>>Если тебе не нравится регистрозависимость языка программирования, то хидеры тебе не помогут, но зато может быть поможет переход на программирование в Делфи...


Y>скорее всего он *оттуда* пришел


(в преддверии к переносу в "юмор")
Да, ещё нужно заменить { } на begin/end. Э.. вернее, на BEGIN/Begin и END/End

Кстати, когда-то так делали отдельные любители. Только для С.
... << RSDN@Home 1.1.4 beta 3 rev. 185>>
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[4]: Регистронезависимый C++
От: yxiie Украина www.enkord.com
Дата: 24.05.05 15:05
Оценка: :)
Здравствуйте, Геннадий Васильев, Вы писали:

ГВ>(в преддверии к переносу в "юмор")

ГВ>Да, ещё нужно заменить { } на begin/end. Э.. вернее, на BEGIN/Begin и END/End

ГВ>Кстати, когда-то так делали отдельные любители. Только для С.


я когда только с паскаля переходил, меня тоже такие мысли посещали
... << RSDN@Home 1.1.3 stable >>
Re[4]: Регистронезависимый C++
От: ecco Россия  
Дата: 24.05.05 15:16
Оценка:
Здравствуйте, Геннадий Васильев, Вы писали:

ГВ>Да, ещё нужно заменить { } на begin/end. Э.. вернее, на BEGIN/Begin и END/End

ГВ>Кстати, когда-то так делали отдельные любители. Только для С.

Ха-ха, ирония судьбы: знакомый программер на Delphi мечтает чтоб вместо begin/end были { и }, а то типа печатать долго...
Re[3]: Регистронезависимый C++
От: AlexEagle Украина http://www.vik.oil
Дата: 24.05.05 15:16
Оценка: :)))
Здравствуйте, yxiie, Вы писали:

Y>скорее всего он *оттуда* пришел


пусть возвращается откуда пришел, там ведь стока преимуществ перед с++:
Автор: AlexEagle
Дата: 18.02.05
Re[5]: Регистронезависимый C++
От: AlexEagle Украина http://www.vik.oil
Дата: 24.05.05 15:18
Оценка:
Здравствуйте, ecco, Вы писали:

E>Здравствуйте, Геннадий Васильев, Вы писали:


ГВ>>Да, ещё нужно заменить { } на begin/end. Э.. вернее, на BEGIN/Begin и END/End

ГВ>>Кстати, когда-то так делали отдельные любители. Только для С.

E>Ха-ха, ирония судьбы: знакомый программер на Delphi мечтает чтоб вместо begin/end были { и }, а то типа печатать долго...


а про +=, ++, *= и проч он не мечтает? я уже молчу про результат операции
Re[6]: Регистронезависимый C++
От: ecco Россия  
Дата: 24.05.05 15:35
Оценка:
Здравствуйте, AlexEagle, Вы писали:

AE>а про +=, ++, *= и проч он не мечтает? я уже молчу про результат операции


Это он не заценил. Кстати, у них ведь есть аналоги ++ и --: функции inc() и, если не ошибаюсь, dec()...

А насчёт += и т.п.: не все ЦПП программеры их везде используют вместо i = i + ...; (есть примеры). Иногда эти операторы такие глюки делают, что не сразу врубисся, так вот!
Re[7]: Регистронезависимый C++
От: ecco Россия  
Дата: 24.05.05 15:40
Оценка:
Ну вот, дошутились
Re[7]: Регистронезависимый C++
От: _ks_  
Дата: 24.05.05 15:43
Оценка: +2 :))
Здравствуйте, ecco, Вы писали:

E>Здравствуйте, AlexEagle, Вы писали:


AE>>а про +=, ++, *= и проч он не мечтает? я уже молчу про результат операции


E>Это он не заценил. Кстати, у них ведь есть аналоги ++ и --: функции inc() и, если не ошибаюсь, dec()...


E>А насчёт += и т.п.: не все ЦПП программеры их везде используют вместо i = i + ...; (есть примеры). Иногда эти операторы такие глюки делают, что не сразу врубисся, так вот!


Это не операторы глюки делают. А кое-кто другой.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.