
Ilia
04.10.2017
16:05:27
Я это всё и перенаправить могу, эффект тот же

Constantine
04.10.2017
16:05:58
потому что приложению плевать, что там, консоль или не консоль в stdout

Ilia
04.10.2017
16:06:06
Ладно я всё понял.

Constantine
04.10.2017
16:06:10
оно все равно по умолчанию сделает WriteFile как A

Google

Constantine
04.10.2017
16:06:15
и перекодировкой будет заниматься
и никакие методы стандарта не заставят его вести перекодировку по-другому, найдите просто реализацию этого места в CRT в MSC

Ilia
04.10.2017
16:07:53
Всё, спасибо, я понял всё.

Constantine
04.10.2017
16:19:16
а то это эпичнейший пример того, что авторы задания не понимают ничего в собственном задании (других объяснений такой задаче как тестовой я не знаю)
кроме того, действующие правила считают букву ё опциональной, если это не влияет на смыслоразличение
например, нельзя опускать букву ё в слове "королёвский" (от имени города), но можно в "приёмник"

Дед Пегас
04.10.2017
16:34:26

Constantine
04.10.2017
16:34:48

Grigor
04.10.2017
16:35:59
во, поправил, я как раз хотел дописать)

Vitalii
04.10.2017
16:36:54

Google

Constantine
04.10.2017
16:37:30

Дед Пегас
04.10.2017
16:40:24

Hexwell
04.10.2017
17:36:12
Скажите чесно кто тут может шарит
Что там по Telegram API
Где лучше и шире реализована на данный момент либа, на плюсах или шарпе?

fox.cpp
04.10.2017
17:37:01
на плюсах один хер норм реализация (относительно) одна, от известного тебе человека
о шарпах не в курсе

Hexwell
04.10.2017
17:37:13
ну она вменяема, верно?

fox.cpp
04.10.2017
17:37:18
вполне

Hexwell
04.10.2017
17:37:20
ок
я NTRU напишу как разгребусь с этими ссаными полиномами и решёточной алгеброй

fox.cpp
04.10.2017
17:38:00
кк, P.S. это не обязательно всем 1742 человекам говорить)

Nikita
04.10.2017
17:39:59
Пацаны можете помочь

Hexwell
04.10.2017
17:40:42
?

fox.cpp
04.10.2017
17:40:44
don't ask to ask, just ask
задавай свои ответы

Hexwell
04.10.2017
17:41:06
в ирке всегда так делают.

fox.cpp
04.10.2017
17:41:20
я давно его тыкал добавить куда-нибудь
даже, кажется, длиннопост за него написал в стиле 'как задать вопрос'

Hexwell
04.10.2017
17:42:22
типичный фейлс

Google

fox.cpp
04.10.2017
17:42:40
ну-ну, не гони ты, норм парень, мб прост забыл

Hexwell
04.10.2017
17:42:43
хотя мусорка на рабочем столе мне зашла

fox.cpp
04.10.2017
17:44:18
мне вот интересно что, почему никто не реализовал аналог https://github.com/niosus/EasyClangComplete для вима
конкретно это
Using CMake?
Plugin will run cmake on a proper CMakeLists.txt in your project folder and will use information from it to complete your code out of the box.

Hexwell
04.10.2017
17:44:48
вот научишся в метапрограммирование
и будешь реализовывать
ух
я буду молиться на тебя

fox.cpp
04.10.2017
17:45:14
ну я какбэ уже насилую cmake-сервер
если ты не заметил

Hexwell
04.10.2017
17:45:24
отсутствие нормальной среды одна из главных проблем плусов

fox.cpp
04.10.2017
17:46:14

fox.cpp
04.10.2017
17:46:18
и всё в шоколаде
главное буст не юзать, а то жрать это комбо будет терабайты озу

Hexwell
04.10.2017
17:46:57
ты видел новый саблайм?
вкутный дизайн

fox.cpp
04.10.2017
17:47:07
покажи
не видел

Hexwell
04.10.2017
17:47:35
ой ща ставлю
сообщи когда вим станет вменяемым для этого дерьма

Google

Hexwell
04.10.2017
17:47:54
так чт ставлю пока саблайм

fox.cpp
04.10.2017
17:47:54
кк, кк
ты сам заметишь, я на гитхаб мб выложу свои наработки в плане интеграции неовима с cmake
ТЫ ЖЕ НА МЕНЯ ПОДПИСАН!?

Hexwell
04.10.2017
17:49:15
да вообще-то
на тебя и на торвальдса
)

fox.cpp
04.10.2017
17:49:34
когда тебя ставят в один ряд с Линусом

Hexwell
04.10.2017
17:49:45

Admin
ERROR: S client not available

fox.cpp
04.10.2017
17:49:50
ладно, давай в AEF, а то за оффтопик палки в жопу вставят

Hexwell
04.10.2017
17:49:51
личинус просто не может в плюсы

fox.cpp
04.10.2017
17:50:01

Hexwell
04.10.2017
17:50:02
это не оффтопик, мы говорим про плюсы

fox.cpp
04.10.2017
17:50:18
мы про Линуса говорим
но ладно, я влюбом случае я возвращаюсь к насилию над cmake

melancholiac
04.10.2017
17:53:26

fox.cpp
04.10.2017
17:54:06
расширить за пределы извлечения флагов компиляции, на что максимум способны текущие реализации в разных там YCM
:cmake run — запустить таргет, к которому принадлежит текущий файл, если он — исполняемый файл.
:cmake run <target> — см. выше, но запустить указанный таргет
:cmake build [target] — думаю, очевидно
:cmake reconf — перенастроить и перегенерировать проект
скажем так хочется, помимо этого для каждого файла задавать переменные буфера:
b:project_root — путь к корню проекта
`b:build_dir`— путь к директории сборки
b:includes — список путей в include path
b:compile_flags — все флаги компиляции, которые надо, чтобы собрать файл
b:target — таргет, к которому принадлежит файл

Google

fox.cpp
04.10.2017
17:57:30
примерно это я называю под 'присобачить'

melancholiac
04.10.2017
17:58:40
ух ты, удачки тебе

fox.cpp
04.10.2017
18:00:05
просто интересно, число C/C++ разрабов довольно велико, юзеров вима из них тоже, думаю, хватает
почему никто такое не сделал ещё

melancholiac
04.10.2017
18:00:38
не знаю

fox.cpp
04.10.2017
18:00:45
вот я тоже

melancholiac
04.10.2017
18:01:08
ну лично я вообще не умею найти себе что писать
может просто никому такая мысль в голову не приходила

fox.cpp
04.10.2017
18:01:41
напиши "remote plugin host" для neovim на плюсах для плюсов

Vitalii
04.10.2017
18:01:49

fox.cpp
04.10.2017
18:02:11

melancholiac
04.10.2017
18:02:26

fox.cpp
04.10.2017
18:02:41

Vitalii
04.10.2017
18:02:50

fox.cpp
04.10.2017
18:02:51
ну это такой юмор, плагины на плюсах писать для вима — это дико

Vitalii
04.10.2017
18:03:16
Действительно странно.

melancholiac
04.10.2017
18:03:31


nuke_bird
04.10.2017
18:18:09
Хей бейбы
Кто-нибудь может проконсультировать по emscripten?
В общем, суть. Я меняю место работы, и меня зовут графическим программистом. Сложность заключается в том, что рендер надо писать под несколько платформ: винда, мобилочки (пока только андроид) и веб.
С вебом у меня плохие отношения, поэтому хотелось бы чтобы под все платформы кодобаза рендера была на одном языке - С++. Я буду стараться придерживаться спецификации OpenGL ES 2.0
Более конкретные вопросы:
1. Возможно ли транслировать код как библиотеку для JS, а не как полноценную html-страничку? Как?
2. Как в cmake описать кастомный билд? (например "Web")
3. Можно ли как-то описать в cmake, чтобы он сам выкачивал emscripten, собирал его и т.п? Я вообще привык делать все свои проекты так, чтобы можно было ограничиться одним "cmake ."
4. Кто-нибудь может поделиться cmakelists? Хотя бы самым минимальным
5. Какие стандарты С++ нормально работают с emscripten?

Berkus
04.10.2017
19:11:10