- 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";
}
С форума - "Допустим я запустил консольную программку, там что-то она делает, и в результате экран заполняется текстом и т.д. Как программно можно очистить экран консоли?"
Ответ:
очистка экзана за счет пустых строк <код>
а чего сразу не хаскеллю или ерлангу? Помоему это было бы шедеврально: "поцоны, как на хаскеле икран пачистить?7"
STERTOR, ПОШЁЛ ВЖОПУ, ГОВНО!
> поцоны, как на хаскеле икран пачистить?
Т.е. cmd, которое будет исполнять cls, запустится с той же консолькой, что и сама прога. Новое окно не появится.
Врага нужно знать в лицо.
> А в прыщах как?
Там всё тупо. У прог есть файловые дескрипторы stdin/stdout/stderr, которые наследуются при старте дочерних процессов. Очистки экрана, установка курсора, цвета и т.п. рулятся escape последовательностями, отправляемыми через те самые stdout/stderr.
Прога может вызвать isatty(), чтобы понять, срёт она в терминал или в файл/трубу (чтобы escape последовательности не попадали в файл, но при запуске без перенаправления всё было цветное и красивое).
А в Windows как это проверяется?
Хотя я такой эпичный винапишник, что лучше мне не верить
3_14DAR, ВИЖУ ПОШЁЛ НАПИТОН, ПИДАР!
Но 1024-- не из тех, кто привык прогибаться под говнокодеров!
Если запускать скрипт из текущей директории, то sys.argv[0] вообще пути не содержит. Да, только голое имя скрипта, а dirname будет пустым.
P.S. os.path.abspath() таки добавляет имя текущей директории, но тоже в 1251, т. е. в локальной кодировке Винды.
У меня где-то был пример, где без юникода все обосрется.
sys.argv[0] как и положено на прыщах, содержит имя программы в том виде в котором оно будет передано при запуске. Кстати, нахуя? Даже в перле такого не было. Почему бы не __file__, а в sys.argv только параметры?
Без зелёного, кстати: реальные рекомендации ко всякому говнософту.
Да-да?
А все таки мило, что 1024-- назвал юзера в часть меня
Все знают кто тут поняша, потому что отаку тут много, а поняша - один
Но я вижу огонь свечки на твоем аватаре. Почему поняша? Ты себе вставляешь хвост вроде http://perdos.ru/foto/anal/analnaya_probka_-_hvost_v_zadnitse ? И вообще, заебли вы со своим анеме. Что в нем хорошего и стоит ли начинать смотреть его дядькам?
Ничего. Банальная жвачка для мозгов, как и прочий медиаконтент. Единственный плюс - оно всё-таки ярче и интересней, чем унылые говносериалы и говнопередачи в нашем зомбоящике.
> стоит ли начинать смотреть его дядькам
Хрен знает. Я где-то в 27 на него подсел. Если другая медиажвачка не доставляет - можешь попробовать.
сейчас, кстати, стали делать годные сериалы. Настоящий детектив (первый сезон) мне очень доставил
расслабься, посмотри Free! судя по нику, тебе подойдёт
А че не классику жанра (боку но пико)?
гои знают
А секрет прост - когда я вижу говно по телику - я выключаю его а не пялюсь в экран потому что нечего делать.
О РЕНТиВи - а мне доставляют передачи о всяких пришельцах, нибиру и прочей хуете - гораздо смешнее чем то же кривое зеркало
У меня кабельное, есть всякие Науки 2.0, National Geographic и прочие English Club TV. Иногда что-то дельное крутят (свежие серии "Космоса", к примеру). Жаль, что хороших передач в принципе мало, их крутят в цикле, и они приедаются.
Смотреть РенТВ - нет уж, увольте. Уж лучше каких-нибудь хлебоуток.
Кстати, кто-нибудь смотрел "Рик и Морти"?
вот это поворот
кое-кому уже здоровья желать можно, оказывается
что за опасный сайт -- кругом взрослые дядьки
только никому не говори
чему равно а?
думаю, от флагов ещё всё может зависеть
это сейчас любой школьник знает
возможно, это происходит недостаточно активно -- тут нужны численные модели
но, с другой стороны, спор, что больше влияет на поведение -- гены или воспитание, до сих пор не закончен
так что если захочешь подкатить к кому-то с такими предложениями -- готовь, как минимум пару этологических теорий задротсва, опубликованных в рецензируемых журналах, где эти вопросы решаются
А если им еще лицо подправить пластикой, и сиськи размера на 3 увеличить...
приду домой -- попробую отыскать эту статью
но не думай, я делаю это для тебя, или что-то ещё
я делаю это из интереса к теории, ясно?
Не, мне самому интересно, честное слово
в другом месте мне встретилась интерпретация этой статьи что, мол, в условиях стресса эволюционно предпочтительнее искать партнёра, который будет лучше заботиться о потомстве, чем бороться за гены всяких альфачей
последняя стратегия лучше в дальней перспективе, но в условиях стресса дальней перспективы может не быть, поэтому она отходит на второй план
но точность всей этой науки под сомнением
Я вот - домашний (даже футлярный), но суров и бородат
>> который будет лучше заботиться о потомстве
В природе заботятся о потомстве самки, самцы меряются писунами с другими самцами.
Собственно поэтому женщины выбирают не мягкотелых романтиков, а брутальных мужиков, которые, возможно, даже будут их бить, так как в нашем мире быть чужих не принято. Вот такой сбой программы.
Но вот только у львов кто брутальнее - тот имеет больше территории и еды. А у человеков эти понятия не коррелируют, отчего самка мозгом хочет иметь парня побогаче, а спать - с брутальным мачо. А так как личинки женщин мозгом не обремены, а личинки нердов не всегда имеют деньги, то и выходит, что человек разумный выигрывает в перспективе, проигрывая на старте четким пацанчикам.
А некоторые не выигрывают, так как приобретают комплексы и плачут - почему меня никто не любит - я же такой умный няша
> Я вот - домашний (даже футлярный), но суров и бородат
не повезло тебе, значит
не выйдет соблазнить барышень мрачными сочинениями
> В природе заботятся о потомстве самки, самцы меряются писунами с другими самцами.
но это ж не так
пока выходит
[пиар]
Мое имя лишь несколько букв
Абсолютно бессмысленный звук
Без сомнения, больше расскажет
Даже сердца прерывистый стук
Видел я мириады чудес
И богов, что нисходят с небес
Цену знал для всего, но не понял
Сколько весит мой собственный крест
Я лишь плоть, что налипла на кость?
Я хозяин судьбы или гость?
А в душе моей словно по кругу
Смех, любовь, безразличие, злость...
Не смотри на меня как на свет
Тьму во мне не ищи - ее нет
Я невольный сосуд для сознанья
С сроком годности в несколько лет
[/пиар]
>> но это ж не так
Разве?
А вот мы на https://gcode.space/ отыскали!
Но здесь не всем за 35.
Не напоровшись на UB?
https://habr.com/post/525090/
А с фиксированными питухами на бигинтах пирфоманса не будет.
- Железный терминал или другой комп с какой-нибудь putty или minicom'ом, подключенный через какой-нибудь com порт (/dev/ttyS*).
- Ядерные консольки линукса (/dev/tty*).
- Псевдотерминалы (/dev/pts/*), которые создаются серверной стороной ssh или терминальными эмуляторами (да, те самые гуишные соснольки в окошке).
escape последовательности обрабатываются именно самим терминалом. Никсам на них вообще насрать, они только обеспечивают трубу между прогой и терминалом.
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, ИДИ НАПРЫЩИ, ПИДАР!
3_14DAR,ИДИ НАШЕЛЛ, ПИДАР!