да.., моя маленькая статья даже рядом не валялась.
Кто-то мне говорил, что, кроме всего прочего, есть генератор псевдослучайных чисел реализован с помощью шаблонов C++. Всё это очень интересно…
Спасибо за впечатления.
при композиции в объекте хранятся сами подобъекты, а не указатели на них
может, наоборот — обычно, в объекте хранятся указатели на подобъекты, а не сами подобъекты, но если объкт мал, то его имеет смысл хранить не через указатель, а напрямую.
Я не понимаю вывод — Вы сказали истину, которую знают все — нельзя решить все задачи с помощью одного и того же метода, будь то «программирование всего только с помощью С++, потому что он классный» и т.д.
Конечно есть моменты, когда чётко предельно видно, что нужно использовать наследование/композицию, а во всех остальных случаях советуют экспериментировать, использовать и наследование, и композицию вместе.
кроме нового конструктора еще и новый слот — при активном использовании — боюсь предположить, какой набор ф-й будет иметься…
А обычно ведь происходит наследование от классов Qt, что делает нас полноценными владельцами функционала и прописать Q_OBJECT не составляет никакого труда. В других случаях — то-ли из-за боязни «тяжёлого» QObject, то-ли из-за каких либо других причин, по крайней мере в моём случае — находился вариант обхождения без сигналов/слотов, причём, вполне скромный и не расточительный… да ещё если учесть C++11( ->куда же без Qt5 ) — проблема полностью отпадает.
Я правильно понимаю, что вместо int вот тут boost::signal<int(), Sum> signal должен быть string?
Спасибо за статью, сигналы, возвращающие объекты порадовали… интересно, кто-то использовал эту возможность не на примерах?
это, наверное что-то жёсткое будет… очень хотелось бы поучаствовать, но думаю маленький ещё…
How long does the course take?
This is the first time the course has been run in this format, and we are setting the deadlines dynamically to fit the maximum workload, so it is difficult to say, but for planning purposes we estimate approximately 12-18 months.
Isn't this a huge undertaking, usually done by an entire team of programmers?
The short answer is yes. This is a «Grandmaster» level programming course for world-class senior software engineers. It will be very difficult and mind-bending work.
не знаю, билдил 2012 студией еще 19 декабря, когда Qt 5.0.0 вышел!, не было таких проблем, только когда добавляешь в Qt Creator — ругался ворнингом, что The compiler 'Microsoft Visual C++ Compiler' 11.0 (x86) can not produce code for the Qt version 'Qt 5.0.0, но всё билдилось и запускалось без каких-либо проблем.
как по мне не очень содержательная табличка. Толку, если названия ф-й, во-первых, почти у всех одинаковы, во-вторых, сами напрашиваются, если знаешь хоть приблизительно что хочешь. Вопрос уже стоит в том, какая лучше и почему — т.е., как уже говорилось, лучше бы сложность этих операций.
Я, наверное, что-то путаю, но в Google C++ Style Guide говорится о
const T*
, а не оT* const
??Description:
Кто-то мне говорил, что, кроме всего прочего, есть генератор псевдослучайных чисел реализован с помощью шаблонов C++. Всё это очень интересно…
Спасибо за впечатления.
может, наоборот — обычно, в объекте хранятся указатели на подобъекты, а не сами подобъекты, но если объкт мал, то его имеет смысл хранить не через указатель, а напрямую.
Конечно есть моменты, когда чётко предельно видно, что нужно использовать наследование/композицию, а во всех остальных случаях советуют экспериментировать, использовать и наследование, и композицию вместе.
А обычно ведь происходит наследование от классов Qt, что делает нас полноценными владельцами функционала и прописать
Q_OBJECT
не составляет никакого труда. В других случаях — то-ли из-за боязни «тяжёлого»QObject
, то-ли из-за каких либо других причин, по крайней мере в моём случае — находился вариант обхождения без сигналов/слотов, причём, вполне скромный и не расточительный… да ещё если учесть C++11( ->куда же без Qt5 ) — проблема полностью отпадает.std::tr1::function
, например.int
вот тутboost::signal<int(), Sum> signal
должен бытьstring
?Спасибо за статью, сигналы, возвращающие объекты порадовали… интересно, кто-то использовал эту возможность не на примерах?
Умеете привлечь названием.