Anonymous
Anonymous
Я хочу
Anonymous
Как понять зачем
Leonid
Anonymous
почему в секунду. в месяц
Egor
для любого
ой ли...для Урюпинска - это офигенное состояние, дл Фриско - копейки
Anonymous
Egor
Leonid
Anonymous
Leonid
наверняка)
Leonid
я так понимаю лично ты продаешь
Egor
Egor
Anonymous
так именно что лично хозяин продает. и под гнилой базар о том что для провинции ваша зп сильно большая он не стесняется это продавать в цивилизацию и получать сверхприбыли
Anonymous
Egor
Anonymous
никто не продаёт нам машины подешевле потому что у нас тут низкие зп
Leonid
Зато нам тут заказов дают больше потому что у нас это дешевле стоит
Leonid
даже дешевле чем у китайцев
Anonymous
да, и вы вынуждаете белых людей голодать
Leonid
суровая действительность
Egor
Egor
Leonid
ну можно по индексу бигмака глянуть примерно)
Leonid
ну зато из-за дешевых зарплат сейчас в россии айти рынок на подъеме
Leonid
несколько мелких знакомых компаний выросли очень мощно и быстро за счет дешевых зарплат и прилива забугорных заказов
Egor
ну можно по индексу бигмака глянуть примерно)
я более комплексно на спецсайте смотрел, где указываешь основные критерии, типа наличия автомобиля и квартиры (соответственно выплаты по кредитам и ипотеке можно подставить), тратам на проезд на работу домой и всё такое
Anonymous
Egor
Leonid
✙ Fatum ✙
Anonymous
Stanislav
http://www.adriancourreges.com/blog/2016/09/09/doom-2016-graphics-study/
Suigintou45
а что есть true и false в плюсах? везде пишут что это keyword встроенный. и что будет, если их присваивать int, long long int, float, etc?
Anonymous
Suigintou45
т.е. можно спокойно юзать int?
Алдар
true все что угодно кроме нуля
Yevhen
Suigintou45
а то тут clang просит настойчиво выравнивание в структуре. а с однобайтовым bool - никак
Nikita
Светомеч
Как в плюсах к классу без инициализации обращаться?
🦥Alex Fails
class C;
/* потроха класса и тд...*/
// внимание: этот код стреляет!
// Создаем буфер того же размера, что и класс
unsigned char C2[sizeof(C)];
//тут и стреляем: обращаемся к этому
// буферу по его адресу,
// как будто это тот класс.
C *pC = (C*)&C2;
Square
Дык оно и так будет работать для not null указателя на класс до тех пор пока не будут затронуты приватные неинициалищированные члены.
Leonid
А в куте можно приконнектится к методам базового класса, если он от QObject не занаследован?
Leonid
Без лямбд и прокси методов
Leonid
хитрой магией
Suigintou45
думаю, moc хитрой магии не поймет
Andrey
С праздником всех :)
Leonid
А как указателями на метод?
Leonid
новый синтаксис коннекта и так вроде указателями оперирует
Anonymous
Попробуй вместо указателя на слот указатель на обычный метод подставить
Leonid
я уже давно так делаю, слоты не расставляю)
Leonid
но если этот метод принадлежит предку и предок не куобжект, то не получается
Leonid
и это естественно
Egor
есть же библиотеки на подобие сигналов-слотов из Qt, вроде даже на с++11 одна есть
Leonid
но вдруг есть магия, позволяющая это обойти изящней, чем прокси методы или лямбды
Egor
можно изначально всё построить на неё и не использовать Qt
Leonid
и мэйнлуп на ней будет? И очереди событий кутишных?
Leonid
в межпотоковую синхронизацию она умеет?
Leonid
ну и вообще немного странно, все измазано куте, весь гуй на куте, а сигналы из отдельной библиотеки
Leonid
и это решений изящней чем виртуальные\замаскированные методы или лямбды?
Anonymous
И всё-таки, в чём проблема использовать лямбду, внутри которой будет вызываться метод предка?
Leonid
нет проблемы. Можно и метод замаскировать. Сделать метод, вызывающий метод предка
Leonid
можно завиртуалить метод и делегировать вызов дефолтной реализации
Leonid
все это не проблема
Leonid
но я думал, что может есть хитрая магия с моком как бы это можно было сделать
🦥Alex Fails
только это буднт так же изящно, как я недавно со специвлизацией шаблона сделал
Leonid
я помню когда первый раз заюзал чисто виртуальные сигналы, это было приятное впечатление, как-будто хак, но решающий проблему интерфейса довольно изящно
Leonid
в последствии отказался от этого решания, но ощущение запомнил)