powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Тип какого исключения будет генерировать оператор new в C++ Builder ?
9 сообщений из 9, страница 1 из 1
Тип какого исключения будет генерировать оператор new в C++ Builder ?
    #39304378
gera3323
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Exception или bad_alloc ?
...
Рейтинг: 0 / 0
Тип какого исключения будет генерировать оператор new в C++ Builder ?
    #39304382
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gera3323,

C++ Builder 6 HelpIf the allocation fails, the new operator will call the new_handler function. The default behavior of new_handler is to throw an exception of type bad_alloc.
...
Рейтинг: 0 / 0
Тип какого исключения будет генерировать оператор new в C++ Builder ?
    #39304701
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft,
а bad_alloc это тоже exception...
...
Рейтинг: 0 / 0
Тип какого исключения будет генерировать оператор new в C++ Builder ?
    #39304851
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivmiksoft,
а bad_alloc это тоже exception...в C++ Builder есть std::exception и есть другой E xception который из vcl...
...
Рейтинг: 0 / 0
Тип какого исключения будет генерировать оператор new в C++ Builder ?
    #39305178
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BarloneMasterZivmiksoft,
а bad_alloc это тоже exception...в C++ Builder есть std::exception и есть другой E xception который из vcl...

И что, неужели он не наследник std::exception ?
...
Рейтинг: 0 / 0
Тип какого исключения будет генерировать оператор new в C++ Builder ?
    #39305334
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivBarloneпропущено...
в C++ Builder есть std::exception и есть другой E xception который из vcl...

И что, неужели он не наследник std::exception ?Нет, наследник от TObject.
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
  Exception = class(TObject)
  private
    FMessage: string;
    FHelpContext: Integer;
  public
    constructor Create(const Msg: string);
    constructor CreateFmt(const Msg: string; const Args: array of const);
    constructor CreateRes(Ident: Integer); overload;
    constructor CreateRes(ResStringRec: PResStringRec); overload;
    constructor CreateResFmt(Ident: Integer; const Args: array of const); overload;
    constructor CreateResFmt(ResStringRec: PResStringRec; const Args: array of const); overload;
    constructor CreateHelp(const Msg: string; AHelpContext: Integer);
    constructor CreateFmtHelp(const Msg: string; const Args: array of const;
      AHelpContext: Integer);
    constructor CreateResHelp(Ident: Integer; AHelpContext: Integer); overload;
    constructor CreateResHelp(ResStringRec: PResStringRec; AHelpContext: Integer); overload;
    constructor CreateResFmtHelp(ResStringRec: PResStringRec; const Args: array of const;
      AHelpContext: Integer); overload;
    constructor CreateResFmtHelp(Ident: Integer; const Args: array of const;
      AHelpContext: Integer); overload;
    property HelpContext: Integer read FHelpContext write FHelpContext;
    property Message: string read FMessage write FMessage;
  end;

...
Рейтинг: 0 / 0
Тип какого исключения будет генерировать оператор new в C++ Builder ?
    #39305341
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft,

Безобразие!
...
Рейтинг: 0 / 0
Тип какого исключения будет генерировать оператор new в C++ Builder ?
    #39305357
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivmiksoft,
Безобразие!C++ Builder - это вообще одно сплошное безобразие
...
Рейтинг: 0 / 0
Тип какого исключения будет генерировать оператор new в C++ Builder ?
    #39305553
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BarloneMasterZivmiksoft,
Безобразие!C++ Builder - это вообще одно сплошное безобразие

Согласен.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Тип какого исключения будет генерировать оператор new в C++ Builder ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]