Это очень даже важно — можно еще одну законодательную базу привлечь, больше разнообразие тем, можно изучать нестыковки в законах, да и вообще весело провести время :))
Тю, да просто знать свои баги и удачно кривой пакет прислать.
И я не подозреваю, просто говорю, что спровоцировать краш своего приложения используюя свой сервер несложно :)
Объясните мне, тёмному, как же она относится к client capabilities, которые нужны для идентификации списка поддерживаемых клиентом функций протокола? :)
Студентам второго курса вполне можно объяснить :)
И объяснение через цепочку «понять зачем надо на бытовых аналогиях» -> «посмотреть как работает внутри» -> «понять, как это использовать» получается довольно эффективным. Судя по моим наблюдениям.
Субъективно, после семестра общения со студентами, могу сказать, что людям проще понять внятное объяснение «на пальцах», а не формальную техническую документацию.
Впрочем мифами называть это действительно как-то слишком :)
создается несколько таблиц и при приведении типа указатель на объект сдвигается на начало нужный таблицы. компилятор сам отслеживает эти сдвиги. подробнее можно поискать по слову thunking, в википедии, кажется, есть ссылка на статью Страуструпа по этому поводу.
А вы бы смогли предоставить более подробную и аргументированую информацию? Моих познаний в SymbianOS дальше чтения дампа строк не особо хватает. Но строки очень интересные — присутствууют все отладочные логи из XML парсера и многие из процесса логина.
И я не подозреваю, просто говорю, что спровоцировать краш своего приложения используюя свой сервер несложно :)
И объяснение через цепочку «понять зачем надо на бытовых аналогиях» -> «посмотреть как работает внутри» -> «понять, как это использовать» получается довольно эффективным. Судя по моим наблюдениям.
Впрочем мифами называть это действительно как-то слишком :)
кстати надо написать заметку о том, как связывать код на С с С++ через «ручные» виртуальные таблицы.
Также было бы интересно написать про множественные vtable при множественном наследовании и последующий thunking.