diff options
Diffstat (limited to 'tde-i18n-ru/docs/tdemultimedia/artsbuilder/detail.docbook')
-rw-r--r-- | tde-i18n-ru/docs/tdemultimedia/artsbuilder/detail.docbook | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tde-i18n-ru/docs/tdemultimedia/artsbuilder/detail.docbook b/tde-i18n-ru/docs/tdemultimedia/artsbuilder/detail.docbook index 656d324924c..1caa7020746 100644 --- a/tde-i18n-ru/docs/tdemultimedia/artsbuilder/detail.docbook +++ b/tde-i18n-ru/docs/tdemultimedia/artsbuilder/detail.docbook @@ -752,7 +752,7 @@ public: <para>это несколько отличается от разыменования указателя на NULL. Вы вообще не указали объекту, чем он является, и пытаетесь использовать его. Вообразим здесь, что вы хотели иметь новую локальную копию объекта Arts::Synth_PLAY. Конечно вы могли хотеть что-то ещё (вроде создания объекта где-то ещё или использования существующего внешнего объекта. Так или иначе, объект будет как-то создан, но созданный подобным образом объект не будет работать до тех пор пока вы не присвоите ему какое-то значение (также как и нулевая ссылка). </para> <para>Эквивалент в терминах С++<programlisting> - QWidget* w; + TQWidget* w; w->show(); </programlisting> что в C++ безусловно приводит к ошибке обращения к памяти. Итак, есть отличия. Такое создание объекта может быть ошибочным потому, что необязательно существует реализация вашего интерфейса. </para> |