Здравствуйте, гость ( Вход | Регистрация )
igor_bogomolov | Дата 9.8.2011, 10:00 |
realloc просто распределяет память. Она не создает объектов, не вызывает их конструкторов. Т.е. во втором примере ты просто распределил память размером 3 * sizeof(QFile) и все. Сами объекты QFile при этом не созданы. Поэтому в третьей строке ты обращаешься к несуществующему объекту. |
|
mezmay | Дата 9.8.2011, 8:52 |
Почему этот код работает:
а этот нет?:
- вылетает на строке pFiles[0].setFileName("name"); - access violation reading location... |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.3.2024, 16:10 |