- 1
- 2
- 3
- 4
- 5
void _cls(){
static const int LINE_COUNT = 200;
for (int i = 0; i < LINE_COUNT; i++)
cout << "\n";
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+142
void _cls(){
static const int LINE_COUNT = 200;
for (int i = 0; i < LINE_COUNT; i++)
cout << "\n";
}
С форума - "Допустим я запустил консольную программку, там что-то она делает, и в результате экран заполняется текстом и т.д. Как программно можно очистить экран консоли?"
Ответ:
очистка экзана за счет пустых строк <код>
1024-- 13.06.2015 15:13 # −1
guest 13.06.2015 15:35 # +1
а чего сразу не хаскеллю или ерлангу? Помоему это было бы шедеврально: "поцоны, как на хаскеле икран пачистить?7"
Stertor 13.06.2015 19:05 # −3
guest 16.06.2015 05:09 # 0
Stertor 16.06.2015 21:24 # −2
guest 16.06.2015 21:36 # 0
guest 16.06.2015 22:14 # +1
Stertor 16.06.2015 23:05 # −1
guest 04.09.2015 23:38 # +1
STERTOR, ПОШЁЛ ВЖОПУ, ГОВНО!
roman-kashitsyn 04.09.2015 09:58 # +1
> поцоны, как на хаскеле икран пачистить?
guest 28.08.2015 01:06 # 0
bormand 28.08.2015 05:32 # +1
3_14dar 04.09.2015 05:38 # 0
bormand 04.09.2015 17:19 # 0
3_14dar 04.09.2015 17:49 # 0
bormand 04.09.2015 17:51 # 0
Т.е. cmd, которое будет исполнять cls, запустится с той же консолькой, что и сама прога. Новое окно не появится.
3_14dar 04.09.2015 19:00 # 0
bormand 04.09.2015 19:54 # +2
Врага нужно знать в лицо.
> А в прыщах как?
Там всё тупо. У прог есть файловые дескрипторы stdin/stdout/stderr, которые наследуются при старте дочерних процессов. Очистки экрана, установка курсора, цвета и т.п. рулятся escape последовательностями, отправляемыми через те самые stdout/stderr.
Прога может вызвать isatty(), чтобы понять, срёт она в терминал или в файл/трубу (чтобы escape последовательности не попадали в файл, но при запуске без перенаправления всё было цветное и красивое).
1024-- 04.09.2015 21:45 # −1
А в Windows как это проверяется?
Xom94ok 04.09.2015 22:56 # +3
bormand 05.09.2015 06:26 # +3
kegdan 05.09.2015 08:32 # 0
Хотя я такой эпичный винапишник, что лучше мне не верить
3_14dar 05.09.2015 08:21 # +3
guest 05.09.2015 17:22 # 0
3_14DAR, ВИЖУ ПОШЁЛ НАПИТОН, ПИДАР!
1024-- 05.09.2015 18:58 # 0
bormand 05.09.2015 19:31 # +1
inkanus-gray 05.09.2015 20:01 # +1
Но 1024-- не из тех, кто привык прогибаться под говнокодеров!
3_14dar 05.09.2015 20:13 # +2
inkanus-gray 05.09.2015 20:26 # +1
Если запускать скрипт из текущей директории, то sys.argv[0] вообще пути не содержит. Да, только голое имя скрипта, а dirname будет пустым.
P.S. os.path.abspath() таки добавляет имя текущей директории, но тоже в 1251, т. е. в локальной кодировке Винды.
3_14dar 05.09.2015 22:23 # 0
У меня где-то был пример, где без юникода все обосрется.
sys.argv[0] как и положено на прыщах, содержит имя программы в том виде в котором оно будет передано при запуске. Кстати, нахуя? Даже в перле такого не было. Почему бы не __file__, а в sys.argv только параметры?
3_14dar 05.09.2015 22:30 # 0
3_14dar 05.09.2015 22:44 # +1
gost 01.11.2020 12:01 # 0
Без зелёного, кстати: реальные рекомендации ко всякому говнософту.
kegdan 06.09.2015 09:16 # +1
Да-да?
А все таки мило, что 1024-- назвал юзера в часть меня
3_14dar 06.09.2015 09:33 # 0
kegdan 06.09.2015 09:44 # +1
Все знают кто тут поняша, потому что отаку тут много, а поняша - один
3_14dar 06.09.2015 19:55 # 0
Но я вижу огонь свечки на твоем аватаре. Почему поняша? Ты себе вставляешь хвост вроде http://perdos.ru/foto/anal/analnaya_probka_-_hvost_v_zadnitse ? И вообще, заебли вы со своим анеме. Что в нем хорошего и стоит ли начинать смотреть его дядькам?
bormand 06.09.2015 21:43 # +1
Ничего. Банальная жвачка для мозгов, как и прочий медиаконтент. Единственный плюс - оно всё-таки ярче и интересней, чем унылые говносериалы и говнопередачи в нашем зомбоящике.
> стоит ли начинать смотреть его дядькам
Хрен знает. Я где-то в 27 на него подсел. Если другая медиажвачка не доставляет - можешь попробовать.
kegdan 06.09.2015 22:11 # 0
сейчас, кстати, стали делать годные сериалы. Настоящий детектив (первый сезон) мне очень доставил
3_14dar 06.09.2015 22:50 # 0
CHayT 06.09.2015 23:02 # 0
расслабься, посмотри Free! судя по нику, тебе подойдёт
bormand 06.09.2015 23:15 # +1
А че не классику жанра (боку но пико)?
CHayT 06.09.2015 23:23 # +1
гои знают
3_14dar 07.09.2015 01:42 # 0
kegdan 07.09.2015 07:42 # +1
А секрет прост - когда я вижу говно по телику - я выключаю его а не пялюсь в экран потому что нечего делать.
О РЕНТиВи - а мне доставляют передачи о всяких пришельцах, нибиру и прочей хуете - гораздо смешнее чем то же кривое зеркало
roman-kashitsyn 07.09.2015 11:00 # 0
У меня кабельное, есть всякие Науки 2.0, National Geographic и прочие English Club TV. Иногда что-то дельное крутят (свежие серии "Космоса", к примеру). Жаль, что хороших передач в принципе мало, их крутят в цикле, и они приедаются.
Смотреть РенТВ - нет уж, увольте. Уж лучше каких-нибудь хлебоуток.
Кстати, кто-нибудь смотрел "Рик и Морти"?
CHayT 06.09.2015 23:07 # +1
вот это поворот
кое-кому уже здоровья желать можно, оказывается
bormand 06.09.2015 23:25 # +1
Stallman 07.09.2015 00:07 # 0
inkanus-gray 07.09.2015 00:21 # 0
3_14dar 07.09.2015 01:42 # 0
kegdan 07.09.2015 07:43 # 0
CHayT 07.09.2015 10:43 # +1
что за опасный сайт -- кругом взрослые дядьки
kegdan 07.09.2015 11:21 # +1
CHayT 07.09.2015 12:11 # +1
только никому не говори
kegdan 07.09.2015 12:18 # +1
чему равно а?
CHayT 07.09.2015 12:22 # 0
CHayT 07.09.2015 12:32 # 0
думаю, от флагов ещё всё может зависеть
kegdan 07.09.2015 13:47 # +1
CHayT 07.09.2015 13:51 # +1
это сейчас любой школьник знает
kegdan 07.09.2015 14:20 # +1
CHayT 07.09.2015 14:48 # 0
kegdan 07.09.2015 16:03 # +1
CHayT 07.09.2015 16:27 # +1
возможно, это происходит недостаточно активно -- тут нужны численные модели
но, с другой стороны, спор, что больше влияет на поведение -- гены или воспитание, до сих пор не закончен
так что если захочешь подкатить к кому-то с такими предложениями -- готовь, как минимум пару этологических теорий задротсва, опубликованных в рецензируемых журналах, где эти вопросы решаются
kegdan 07.09.2015 17:11 # 0
А если им еще лицо подправить пластикой, и сиськи размера на 3 увеличить...
CHayT 07.09.2015 17:27 # +1
приду домой -- попробую отыскать эту статью
но не думай, я делаю это для тебя, или что-то ещё
я делаю это из интереса к теории, ясно?
kegdan 07.09.2015 17:31 # +1
Не, мне самому интересно, честное слово
CHayT 08.09.2015 09:29 # 0
kegdan 08.09.2015 10:03 # 0
CHayT 08.09.2015 10:35 # 0
в другом месте мне встретилась интерпретация этой статьи что, мол, в условиях стресса эволюционно предпочтительнее искать партнёра, который будет лучше заботиться о потомстве, чем бороться за гены всяких альфачей
последняя стратегия лучше в дальней перспективе, но в условиях стресса дальней перспективы может не быть, поэтому она отходит на второй план
но точность всей этой науки под сомнением
kegdan 08.09.2015 10:52 # 0
Я вот - домашний (даже футлярный), но суров и бородат
>> который будет лучше заботиться о потомстве
В природе заботятся о потомстве самки, самцы меряются писунами с другими самцами.
Собственно поэтому женщины выбирают не мягкотелых романтиков, а брутальных мужиков, которые, возможно, даже будут их бить, так как в нашем мире быть чужих не принято. Вот такой сбой программы.
Но вот только у львов кто брутальнее - тот имеет больше территории и еды. А у человеков эти понятия не коррелируют, отчего самка мозгом хочет иметь парня побогаче, а спать - с брутальным мачо. А так как личинки женщин мозгом не обремены, а личинки нердов не всегда имеют деньги, то и выходит, что человек разумный выигрывает в перспективе, проигрывая на старте четким пацанчикам.
А некоторые не выигрывают, так как приобретают комплексы и плачут - почему меня никто не любит - я же такой умный няша
CHayT 08.09.2015 11:12 # 0
> Я вот - домашний (даже футлярный), но суров и бородат
не повезло тебе, значит
не выйдет соблазнить барышень мрачными сочинениями
> В природе заботятся о потомстве самки, самцы меряются писунами с другими самцами.
но это ж не так
kegdan 08.09.2015 11:37 # +1
пока выходит
[пиар]
Мое имя лишь несколько букв
Абсолютно бессмысленный звук
Без сомнения, больше расскажет
Даже сердца прерывистый стук
Видел я мириады чудес
И богов, что нисходят с небес
Цену знал для всего, но не понял
Сколько весит мой собственный крест
Я лишь плоть, что налипла на кость?
Я хозяин судьбы или гость?
А в душе моей словно по кругу
Смех, любовь, безразличие, злость...
Не смотри на меня как на свет
Тьму во мне не ищи - ее нет
Я невольный сосуд для сознанья
С сроком годности в несколько лет
[/пиар]
>> но это ж не так
Разве?
BoJlLLle6HuLLa 31.10.2020 22:01 # 0
А вот мы на https://gcode.space/ отыскали!
guest8 31.10.2020 22:03 # −999
BoJlLLle6HuLLa 31.10.2020 22:04 # 0
bormand 01.11.2020 15:48 # 0
guest8 01.11.2020 15:49 # −999
guest8 31.10.2020 22:04 # −999
3_14dar 08.09.2015 11:00 # 0
guest 08.09.2015 11:58 # +1
3_14dar 08.09.2015 12:14 # 0
kegdan 07.09.2015 07:46 # +1
guest8 01.11.2020 01:47 # −999
rotoeb 01.11.2020 09:26 # 0
Но здесь не всем за 35.
gost 01.11.2020 09:33 # 0
guest8 01.11.2020 11:23 # −999
gost 01.11.2020 11:42 # 0
guest8 01.11.2020 11:58 # −999
defecate-plusplus 01.11.2020 12:29 # 0
gost 01.11.2020 12:42 # 0
defecate-plusplus 01.11.2020 12:45 # 0
guest8 01.11.2020 12:45 # −999
bormand 01.11.2020 14:42 # 0
Не напоровшись на UB?
gost 01.11.2020 14:44 # +1
https://habr.com/post/525090/
bormand 01.11.2020 14:46 # 0
guest8 01.11.2020 15:31 # −999
gost 01.11.2020 15:34 # 0
А с фиксированными питухами на бигинтах пирфоманса не будет.
guest8 01.11.2020 15:43 # −999
3oJIoTou_xyu 01.11.2020 11:29 # 0
gost 01.11.2020 11:57 # 0
CHayT 06.09.2015 23:03 # 0
1024-- 07.09.2015 04:08 # 0
bormand 04.09.2015 19:59 # +1
- Железный терминал или другой комп с какой-нибудь putty или minicom'ом, подключенный через какой-нибудь com порт (/dev/ttyS*).
- Ядерные консольки линукса (/dev/tty*).
- Псевдотерминалы (/dev/pts/*), которые создаются серверной стороной ssh или терминальными эмуляторами (да, те самые гуишные соснольки в окошке).
escape последовательности обрабатываются именно самим терминалом. Никсам на них вообще насрать, они только обеспечивают трубу между прогой и терминалом.
guest8 01.11.2020 01:36 # −999
guest 04.09.2015 23:30 # 0
3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР! 3_14DAR,ИДИ НАПИТОН,ПИДАР!
3_14dar 05.09.2015 08:20 # +1
guest 04.09.2015 23:35 # 0
3_14DAR, ИДИ НАПРЫЩИ, ПИДАР!
guest 04.09.2015 23:33 # 0
3_14DAR,ИДИ НАШЕЛЛ, ПИДАР!
guest 04.09.2015 04:04 # 0