Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Стиль написания 
:(
    Опции темы
Randajad
Дата 18.7.2012, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 295
Регистрация: 15.3.2012

Репутация: 8
Всего: 8



http://liveworkspace.org/code/374532fac01f...8728f3fc032ade0

Что вы думаете об этом, господа? Кто-нибудь так пишет?
PM MAIL   Вверх
EvilsInterrupt
Дата 18.7.2012, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Executables research
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 14.7.2007
Где: Железнодорожный, МО, Россия

Репутация: 2
Всего: 9



В качестве вопроса при собеседовании, а так за такое токо руки отрывать нафиг!
PM MAIL WWW ICQ Jabber   Вверх
Randajad
Дата 18.7.2012, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 295
Регистрация: 15.3.2012

Репутация: 8
Всего: 8



Мило смотрится же. Может, сделать свою библиотеку-аналог JQuery? smile
PM MAIL   Вверх
mes
Дата 18.7.2012, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 144
Всего: 250



Цитата(Randajad @  18.7.2012,  20:40 Найти цитируемый пост)
Мило смотрится же

$ не все компиляторы принимают..



--------------------
PM MAIL WWW   Вверх
Randajad
Дата 18.7.2012, 22:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 295
Регистрация: 15.3.2012

Репутация: 8
Всего: 8



ICC понимает, MSVC тоже. Что еще надо для счастья?
PM MAIL   Вверх
Dem_max
Дата 19.7.2012, 04:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1780
Регистрация: 12.4.2007

Репутация: 4
Всего: 39



Вопрос зачем ?????? Мило это не смотрится, а смотрится ###кодом.


--------------------
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")
PM MAIL   Вверх
boostcoder
Дата 19.7.2012, 09:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



Randajad, это что за странные символы? что они делают? откуда взялись?


Это сообщение отредактировал(а) boostcoder - 19.7.2012, 09:58
PM WWW   Вверх
Amp
Дата 19.7.2012, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 886
Регистрация: 17.2.2009

Репутация: 3
Всего: 17



Диграфы
PM MAIL   Вверх
unclebenedict
Дата 19.7.2012, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 30.3.2012

Репутация: нет
Всего: нет



Я удивлен что это вообще собралось smile
PM MAIL   Вверх
bsa
Дата 19.7.2012, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



Цитата(unclebenedict @  19.7.2012,  12:29 Найти цитируемый пост)
Я удивлен что это вообще собралось

ну это говорит только о уровне знания языка и его особенностей.
PM   Вверх
unclebenedict
Дата 19.7.2012, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 30.3.2012

Репутация: нет
Всего: нет



Цитата(bsa @  19.7.2012,  11:53 Найти цитируемый пост)
ну это говорит только о уровне знания языка и его особенностей. 


Пожалуй, но ИМХО нафиг такие извращения знать, не дай бог еще на практике применить, потом же колеги по коду за это в темном переулке мстить будут.
PM MAIL   Вверх
korian
Дата 19.7.2012, 13:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 8.3.2008
Где: Украина, Харьков

Репутация: 3
Всего: 17



Цитата(unclebenedict @  19.7.2012,  11:37 Найти цитируемый пост)
Пожалуй, но ИМХО нафиг такие извращения знать, не дай бог еще на практике применить, потом же колеги по коду за это в темном переулке мстить будут. 


Такие извращения надо знать, чтобы ими случайно не воспользоваться %)
Вот вполне возможный пример в реальном коде:
http://liveworkspace.org/code/a52c83095d8c...5e184a88f68b6ac
В том смысле, что так случайно можно написать и потом долго ловить баги smile


Это сообщение отредактировал(а) korian - 19.7.2012, 13:36
PM   Вверх
unclebenedict
Дата 19.7.2012, 14:29 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 30.3.2012

Репутация: нет
Всего: нет



Цитата(korian @  19.7.2012,  13:35 Найти цитируемый пост)
Такие извращения надо знать, чтобы ими случайно не воспользоваться %)
Вот вполне возможный пример в реальном коде:
http://liveworkspace.org/code/a52c83095d8c...5e184a88f68b6ac
В том смысле, что так случайно можно написать и потом долго ловить баги 



Поучительно, спасибо. Я так понимаю там ошибка возникает из за "\\" ?  До этого только такой прикол знал http://liveworkspace.org/code/56f2a203c745...2116143b6d0f5ef
PM MAIL   Вверх
baldina
Дата 19.7.2012, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 32
Всего: 101



http://liveworkspace.org/code/7cf8e72dea9b...6795a7b385b083c
а еще ведь триграфы были
PM MAIL   Вверх
Dem_max
Дата 19.7.2012, 16:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1780
Регистрация: 12.4.2007

Репутация: 4
Всего: 39



Ну что приятно читать программу ??
Код

char*a??(??)=??<
"??=include<stdio.h>",
"??=include<stdlib.h>",
"??=define o stdout",
"??=define b break;case",
"??=define s(p)fputs(p,o);",
"??=define c(p)fputc(p,o);",
"void t(p,f)char*p;??<f&&c('??/"')",
"for(;;p++)??<switch(*p)??<case 0:f&&",
"s(??/"??/??/??/",??/")c('??/??/n')return;case",
"'??=':s(??/"???/??/?=??/")b'??<':s(??/"???/??/?<??/")",
"b'??>':s(??/"???/??/?>??/")b'??(':s(??/"???/??/?(??/")b'??)'",
":s(??/"???/??/?)??/")b'??/??/??/??/':f&&s(??/"???/??/?/??/")",
"s(??/"???/??/?/??/")b'??/??/n':if(f)s(??/"???/??/?/n??/")",
"else case'??/"':if(f)s(??/"???/??/?/??/??/??/"??/")",
"else default:c(*p)??>??>??>main()??<char**p",
";t(??/"char*a??(??)=??<??/",0);for(p=a;*p",
";p++)t(*p,1);t(??/"0??>;??/",0);for(p=a",
";*p;p++)t(*p,0);exit(!ferror(o)&&",
"!fclose(o)?EXIT_SUCCESS",
":EXIT_FAILURE);",
"/*NOTREACHED*/",
"??>",
0??>;
??=include<stdio.h>
??=include<stdlib.h>
??=define o stdout
??=define b break;case
??=define s(p)fputs(p,o);
??=define c(p)fputc(p,o);
void t(p,f)char*p;??<f&&c('"')
for(;;p++)??<switch(*p)??<case 0:f&&
s("??/",")c('??/n')return;case
'??=':s("???/?=")b'??<':s("???/?<")
b'??>':s("???/?>")b'??(':s("???/?(")b'??)'
:s("???/?)")b'??/??/':f&&s("???/?/")
s("???/?/")b'??/n':if(f)s("???/?/n")
else case'"':if(f)s("???/?/??/"")
else default:c(*p)??>??>??>main()??<char**p
;t("char*a??(??)=??<",0);for(p=a;*p
;p++)t(*p,1);t("0??>;",0);for(p=a
;*p;p++)t(*p,0);exit(!ferror(o)&&
!fclose(o)?EXIT_SUCCESS
:EXIT_FAILURE);
/*NOTREACHED*/
??>



--------------------
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0605 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.