@ProCxx

Страница 1565 из 2477
desu
11.12.2017
09:23:04
я добавил к имени и его не видно

ясно понял)

я просто пытался без точки создавать файл

Google
/dev
11.12.2017
09:52:42
вопрос для,

@supapro

desu
11.12.2017
09:54:43
это
я уже разобрался можешь перенести

PAM3ES
11.12.2017
11:46:08
дайте чатик Rust

Berkus
11.12.2017
11:46:19
PAM3ES
11.12.2017
11:46:29
для себя

уже не нежуно

Berkus
11.12.2017
11:46:58
вот и хорошо, раст тебе не нужен

PAM3ES
11.12.2017
11:47:05
нее, я чат уже нашел)

Berkus
11.12.2017
11:47:20
сбежишь оттуда через неделю, там сплошное SJW

PAM3ES
11.12.2017
11:49:41
пришлось гуглить

что такое sjw

Константин
11.12.2017
12:06:30
что такое sjw
social justice warriors

Google
Alexander
11.12.2017
12:50:36
gcc не нравятся мои реквесты ?

deep
11.12.2017
12:52:32
Кто нибудь знает интересные функции по типа for_each, обнаружил совсем случайно, может ещё какие-нибудь интересные есть?

Antony
11.12.2017
12:55:04
gcc не нравятся мои реквесты ?
Им больше нравятся запросы, которые часто встречаются в повседневном коде. Например лишняя инструкция в ассемблере при сравнениях в цикле

deep
11.12.2017
12:56:21
Нашел на русском http://ru.cppreference.com/w/cpp/algorithm

Anatoly
11.12.2017
12:59:27
Нашел на русском http://ru.cppreference.com/w/cpp/algorithm
там последний апдейт ажно в мае… советую на ангельском раскуривать

Ilia
11.12.2017
13:04:48
Нашел на русском http://ru.cppreference.com/w/cpp/algorithm
Сегодня просто день открытий на @procxx

deep
11.12.2017
13:09:33
Даёт ли сильный прирост скорости ПО использование ссылок вместо обычной передачи и возврата переменной в функций?

Andrei
11.12.2017
13:10:32
зависит от размера передаваемых объектов и от количества

deep
11.12.2017
13:11:41
допустим передаем вектор с сотней другой переменных типа int

Изучив применение ссылок, задался вопросом, а зачем они вообще. Использовать чужие функции где на ссылках сделано это одно, а понимать а надо ли это на самом деле другое.

pavel
11.12.2017
13:13:07
Они примерно за тем же, зачем и указатели. Примерно. Ну, чтобы не копировать, например. Только в отличии от указателей, нельзя динамически поменять - иногда это полезно.

Igor
11.12.2017
13:19:01
и сложнее сделать null-ссылку

Ilia
11.12.2017
13:25:39
Даёт ли сильный прирост скорости ПО использование ссылок вместо обычной передачи и возврата переменной в функций?
Зависит от обстоятельств, но в целом можно ответить однозначно, что "В общем случае не даёт".

Изучив применение ссылок, задался вопросом, а зачем они вообще. Использовать чужие функции где на ссылках сделано это одно, а понимать а надо ли это на самом деле другое.
Например, чтобы передавать в фукнции разные объекты. НЕВОЗМОЖНО например передавать объект this не по ссылке, а по значению. (сейчас фактически он передаётся как указатель, но по сути это неразименованная ссылка, а не указатель)

pavel
11.12.2017
13:28:55
Ссылки и указатели не надо мешать в кучу. Ссылки без адресной арифметики. Указатели — с адресной арифметикой.
Боян. Я об этом написал. Да и чуваку на эти тонкости пока похрену, он спросил нахрен они вообще сдались эти ссылки.

Ilia
11.12.2017
13:29:21
Изучив применение ссылок, задался вопросом, а зачем они вообще. Использовать чужие функции где на ссылках сделано это одно, а понимать а надо ли это на самом деле другое.
Во всех объектно-ориентированных языках есть такой типа данных, как "объектная ссылка". Почему ты думаешь, что C++ должен быть ущербнее их?

Google
deep
11.12.2017
13:30:55
Общие моменты понял, они необходимы так как некоторые типы данных по другому не передашь

Пойду дальше изучать ООП

Вопрос, кто-нибудь переносил проект из VC++ на gcc?

там есть страншые аналоги чаров в VC

pavel
11.12.2017
13:33:09
Переносил. Компилим проект gcc, зырим на ошибки компиляции и фиксим по одной. Называется "портирование" )

deep
11.12.2017
13:34:02
А автоматизированых вариантов нет, которые самые простые ошибки сами исправляют?

Так же там другая работа с файловой системой?

или функции qt что тут, что там работают одинково

pavel
11.12.2017
13:34:41
gcc например говорит: "не знаю чё такое windows.h", ты такой "опа, удаляем эту строчку" и т.д. Gcc говорит: "чё такое WinMain()", а ты такой "хоба, тут должно быть просто main()" и так... Я только такой способ знаю) Может что-то автоматизированное и есть, не в курсе)

deep
11.12.2017
13:34:51
конкретно нужно узнать путь файлов и их количество в папке

Ilia
11.12.2017
13:35:09
Общие моменты понял, они необходимы так как некоторые типы данных по другому не передашь
Их можно передать, по-другому, но подумай, что будет если в оператор присваивания , содержащий два параметра (неявный this и явный аргумент справа), аргумент справа будет передаваться не по ССЫЛКЕ, а по ЗНАЧЕНИЮ? Или в конструктор копирования, имеющий тот же набор параметров.

Berkus
11.12.2017
13:35:20
или функции qt что тут, что там работают одинково
qt портабельное, там не важно на какой платформе

deep
11.12.2017
13:35:34
Мне вот коллега подсказал что есть в Visual Studio можно компилить в linux

Berkus
11.12.2017
13:35:58
Мне вот коллега подсказал что есть в Visual Studio можно компилить в linux
поддержку winapi это не добавит для линуксового кода

Ilia
11.12.2017
13:36:17
там есть страншые аналоги чаров в VC
Если ты о TCHAR, то их нет вообще нигде кроме как у MS VC. Но именно этот tchar.h легко переносится на GCC. если тебе это нужно

Ilia
11.12.2017
13:38:32
конкретно нужно узнать путь файлов и их количество в папке
boost::filesystem, std::filesystem тебе помогут... http://en.cppreference.com/w/cpp/filesystem

? а что такое this ?
Это шутка такая ? АХАХАХА смешно.

Google
Александр
11.12.2017
13:41:40
#supapro

Group Butler [beta]
11.12.2017
13:41:41
#supapro
Чат supapro.cxx: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w

Admin
ERROR: S client not available

fox.cpp
11.12.2017
13:42:37
Чат supapro.cxx: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w
Может уже обновить ссылку?

Оно конечно работает, но можно же теперь сделать красивее.

/extra #supapro [Чат supapro.cxx](t.me/supapro)

Или как там.

Arc
11.12.2017
13:43:28
Господа, есть возможно даже банальный вопрос, встретил такой интересный способ передачи параметров структуры в функцию, но нигде такого еще не видел, кто то знаком с таким механизмом и\или как сие называется, нагуглить тоже не выходит. http_listen(fio_cli_get_str("port"), fio_cli_get_str("address"), .on_request = on_http_request, .max_body_size = fio_cli_get_int("maxbd"), .public_folder = fio_cli_get_str("public"), .log_static = fio_cli_get_int("log"), .timeout = fio_cli_get_int("keep-alive")))

deep
11.12.2017
13:45:22
Всем спасибо! Мне пора.

pavel
11.12.2017
13:46:46
В винде и в VS, не знаю каких версий, есть какая-то замута с эмуляцией Линукса. Какая-то там убунта, растущая из виндов, типа. Я только звон слышал.

Arc
11.12.2017
13:54:35
это где такое? в сях и с++20 есть designated initialization, my_struct s = { .int_data = 20, .double_data = 2.0, .struct_data = { .a=1, .b=2} };, но у тебя тут что-то очень странное
Это интересня софтинка для вебсокетов на серв написана приемущественно на С с примесью плюсов но требует от компиляторв поддержки С++11

http://facil.io/

http://blog.refu.co/?p=641

Нашел ответ, оказывается и с функциями можно но немного по другому.

Igor
11.12.2017
14:05:00
Preprocessor magic а понятно)

FailsBot
11.12.2017
14:07:44
Search results for "algorithm" 1. std::move (algorithm) 2. std::remove (<algorithm>)

Vitaly
11.12.2017
14:12:18
/warn flood

Group Butler [beta]
11.12.2017
14:12:18
desu has been warned (2/5)

Google
Vitaly
11.12.2017
14:12:21
/warn flood

Group Butler [beta]
11.12.2017
14:12:22
Arc has been warned (1/5)

Friedrich
11.12.2017
14:32:27
Чуваки, кто-нибудь разбирается в легаси-WinAPI штуках? Я второй день себе ломаю голову об ImageList_Merge и то, как он работает с прозрачностью на объединяемых картинках. Почему-то при переключении листа на 32-битный цвет из этого ImageList_Merge полезли небывалые артефакты.

(хочу в ConEmu пофиксить рендер иконок на табах, если кому-то это интересно)

Berkus
11.12.2017
14:34:29
ImageList_Merge это в винапи? чот я не припомню там такого именования функций

Friedrich
11.12.2017
14:37:59
https://msdn.microsoft.com/en-us/library/windows/desktop/bb761558?f=255&MSPPError=-2147217396

Ну, мб не совсем винапи. На самом деле я, грешным делом, вообще не знаю, что такое винапи, и какие функции туда следует относить, а какие нет %)

Timur
11.12.2017
14:42:09
не, ну IIRC comctl32.dll сделали для себя разработчики MSIE, не ОС. Но в силу особой популярности это вполне можно считать часть winapi

Friedrich
11.12.2017
14:44:41
может ILC_COLOR* у листов не совпадают?
А у меня только один лист, я в нём друг с другом картинки мержу.

Страница 1565 из 2477