Danil
zserge / jsmn
Igor
И еще такой вопрос. Есть конструктор а-ля Lol(std::binary_function<T, T, bool> kek) Почему вызов Lol(std::less) посылает меня?
Danil
скобки поставь
Danil
тебе же объект надо дать
Igor
Только что допер, бака я, спасибо :)
Columbus
привет
Columbus
ойдэр
Columbus
даня
Igor
чтото совсем плохо все
У меня все еще утро
Aidar
воскресенье?
Igor
воскресенье?
Продолжение субботы
🦥Alex Fails
Наши чаты: @supapro – чат для начинающих и тех, кто хочет изучить язык; @fludpac – флуд сюда; @pro_net – чатик по .NET; @proasm – чат по языку ассемблера и реверсу; @prolua – чатик по Lua; @prographon – opengl/opencl/vulkan/etc; @proalgorithms – обсуждение алгоритмов; Специальная флудилка для обсуждения вакансий с дополнительными материалами для трудоустройства: https://t.me/joinchat/BYlFbEPe5gMPVQm3OwKjaA Предложка новостей в канал @ProCxxNews: https://t.me/joinchat/BYlFbAzhJ48-sOXJoTzRMA Чат о программинге в целом: https://t.me/joinchat/AkxcTEMQENX1pfPjR0UhPA Чат о математике: https://t.me/joinchat/AAAAAD_875HMqziocKWd3Q Чат радиолюбителей: https://t.me/joinchat/AAAAAEIQxdjS8GRo_TWh1g Общие программерские вопросы можно тут: https://t.me/joinchat/AkxcTEMQENX1pfPjR0UhPA Соседний чат о Qt: @qt_chat Соседний чат по "Чистому Си": @pure_C Соседний чат по вычислительной математике: @comput_math Соседний чат про Embedded: @proembedded Соседний канал о работе: @getitrussia Наши каналы: @ProCxxNews – новости и мероприятия; @ProCxxChannel – небольшие заметки и ссылки; @ProCxxJobs – вакансии; @xthon – цитатник; Правила чата Команда /rules. Чтобы она сработала, надо стартануть @gbreborn_bot в личной беседе с ним. —------- Мы тут пилим подкаст по плюсам и мы собираем вопросы для второго подкаста: https://goo.gl/forms/8BAjNcLwPOKkQR0y2 —--------- Прошлый пин от Антона Полухина: Есть здесь люди, умеющие писать оптимизации для clang или gcc? Очень хочется, чтобы решили вот эти тикеты: https://bugs.llvm.org/show_bug.cgi?id=35052 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53294 Готов в обмен починить мешающие вам Boost-проблемы или помочь другим советом/делом. *Социальные сети* вк - vk.com/procxx github - github.com/procxx
Egor
А может кто подсказать, почему вот так вот нельзя? template <class T> template < class Comparator: std::binary_function< T, T, bool > > Пишет "Expecting {"
А что подразумевалось вообще? Это шаблонная функция или класс? Общий случай или специализация?
Igor
Вроде с этим разобрался, щас новые идиотские вопросы вкину :)
Igor
А в чем разница этих чатов?
Dr. Friedrich
А в чем разница этих чатов?
В супапро — новичковые вопросы, а тут — серьёзные.
Egor
А в чем разница этих чатов?
Вроде этот типа для serious business и адского метапрограммирования, а тот для "вроде простых" синтаксических ошибок и "я написал двадцать строк, они не работают"
Nik
хм
Nik
а не планируют ли в плюсах добавить перегрузку литерала initilizer_list {}?
Nik
ну там, чтоб можно было auto vector = {"foo"s, "bar"s, "buz"s}_v
Светомеч
Кого я сегодня на конвенте видел?
Aidar
оно и std и не std
Aidar
пусть сначала вынесут его за пределы std уже
Гегам
как подсчитать Энтропию??????
Гегам
или скажите где можно посоветоватся
Гегам
буду очень блогодарен
Nik
std::vector<std::string>
Nik
ну, допустим, литерал {}v перегружен возвращать std::vector
Aidar
конкретный
Nik
у "foo" тоже есть тип
Nik
const char*
Nik
Что не мешает "foo"s быть std::string
Aidar
почему не vector<const char*>
Nik
потому что ""s
Aidar
мешает то что init_list<const char*> это не init_list<string>
Aidar
так
Nik
еще раз глянь плз
Aidar
исправлять нехорошо
Nik
сорьк
Anonymous
Ruslan
Открыл проект в MS VS 15 Com и ругается на shellapi.h и другие разве их не должно быть в составе студии?
ALEX
я уже представляют ТЗ...
Dr. Friedrich
Добрый день. Для вакансии нужно составить её развёрнутое описание и отправить в приват @AlexFails. Вакансии, присланные без согласования, считаются спамом.
Dr. Friedrich
Добрый день. Официальный язык чата — русский. Пожалуйста, пишите на языке, который здесь знают.
Anonymous
Парни, в каких фреймворках вы работаете?
Dr. Friedrich
😂
pavel
А можно лямбду фигачить в виде мембера класса? class Sobaka { constexpr static auto sss = [](int _x) -> { return _x + 1; }; }; Не компилируется.
melvin
ну как минимум ты немношко ошибся с ->, а как максимум топай в #supapro
pavel
Ну у меня оно статическое. Не компилируется. "-> int" там на самом деле, ну или уберите "->" всё равно не скомпилиццо
pavel
Совершенно стабильное понятие.
Vladislav
Совершенно стабильное понятие.
да, но телепаты в отпуске
pavel
gcc version 5.4.0 20160609
pavel
aaa@aaa:~/cpp$ g++ -std=c++11 lambda.cpp lambda.cpp:7:24: error: ‘constexpr const Sobaka::<lambda(int)> Sobaka::sss’, declared using local type ‘const Sobaka::<lambda(int)>’, is used but never defined [-fpermissive] constexpr static auto sss = [](int _x) { return _x + 1; };
Vladislav
aaa@aaa:~/cpp$ g++ -std=c++11 lambda.cpp lambda.cpp:7:24: error: ‘constexpr const Sobaka::<lambda(int)> Sobaka::sss’, declared using local type ‘const Sobaka::<lambda(int)>’, is used but never defined [-fpermissive] constexpr static auto sss = [](int _x) { return _x + 1; };
в с++11 можно обойтись std::function: #include <iostream> #include <functional> using namespace std; template <typename T> class Test { public: static const std::function<T(T)> lambda; }; template <typename T> decltype(Test<T>::lambda) Test<T>::lambda = [](T val) -> T { return val; }; int main() { cout << Test<int>::lambda(123) << endl; }
pavel
std::function вроде как является тормозной фиговиной.
Vladislav
тем более на таких спичках
pavel
Зло рулит!
pavel
Почему спичках, мне надо очень часто вызывать эту лямбду. Она как фильтр работает при выдаче массивов сущностей из памяти...
Ioann_
Зло рулит!
Тогда обновите ваш компилятор до 6.3 и все будет работать, ну, вроде как
pavel
Ладно, спасибо я понял про C++17.