Size: a a a

 archlinux_ru 

2020 October 13

AN

Alexander N in  archlinux_ru 
хм
источник

I

Ivan in  archlinux_ru 
костыли производства аполь
источник

I

Ivan in  archlinux_ru 
Бот archlinux_ru
👽 у прышельцев нет прав на бан.
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Бот archlinux_ru
👽 у прышельцев нет прав на бан.
источник

AN

Alexander N in  archlinux_ru 
Мне dbus ваще не зашёл
источник

AN

Alexander N in  archlinux_ru 
с его ебаниной типа v:s
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Alexander N
с его ебаниной типа v:s
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Ты как его юзал?
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Наверное либа наркоманская
источник

AN

Alexander N in  archlinux_ru 
Я пилил код для управления VLC и там есть функции где variant string
источник

AN

Alexander N in  archlinux_ru 
А не просто string
источник

AN

Alexander N in  archlinux_ru 
Я ебал такие решения
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Alexander N
Я пилил код для управления VLC и там есть функции где variant string
Ну например в QtDBus это тупо QVariant
источник

AN

Alexander N in  archlinux_ru 
Я ваще хотел запилить на основе std::variant такое ) просто непонятно зачем там variant, если всегда string
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Alexander N
Я ваще хотел запилить на основе std::variant такое ) просто непонятно зачем там variant, если всегда string
Ты уверен, что это не была мапа, где ключ - строка, а значение - variant, и в этом variant может быть не всегда string?
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Alexander N
Я ваще хотел запилить на основе std::variant такое ) просто непонятно зачем там variant, если всегда string
есть какие-то биндинги dbus для c++, может там уже есть такое
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
есть даже биндинги sd-bus для c++
источник

AN

Alexander N in  archlinux_ru 
А неее
источник

AN

Alexander N in  archlinux_ru 
Это был короче v:d
источник

AN

Alexander N in  archlinux_ru 
        //HOW TO CALL VARIANT?:
       else if (!dbus_message_iter_open_container(&arguments_iterator, DBUS_TYPE_VARIANT, DBUS_TYPE_DOUBLE_AS_STRING, &subIter)) {
           ::dbus_message_unref(dbus_msg);
           throw Error("Error", "Failed to allocate memory");
       }
       else if (!dbus_message_iter_append_basic(&subIter, DBUS_TYPE_DOUBLE, &volume)) {
           ::dbus_message_unref(dbus_msg);
           throw Error("Error", "Failed to allocate memory");
       }
       else if (!dbus_message_iter_close_container(&arguments_iterator, &subIter)) {
           ::dbus_message_unref(dbus_msg);
           throw Error("Error", "Failed to allocate memory");
       }
источник