Форум программистов, компьютерный форум CyberForum.ru

не генерится исключение типа char* - C++

Восстановить пароль Регистрация
 
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
19.01.2012, 16:54     не генерится исключение типа char* #1
C++
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
int main() {
 try {
  throw "Error";  
 }
 catch (char* err) {
  printf ("%s\n", err);
  getchar();
 }
}
НА двух компиляторах выдаёт:
Bash
1
2
3
4
terminate called after throwing an instance of 'char const*'
 
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
ЧЯДНТ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2012, 16:54     не генерится исключение типа char*
Посмотрите здесь:

C++ почему не перехватывается исключение типа double
Аргумент типа char (*)[1000] несовместим с параметром типа char** C++
C++ Конструкторы, приведение типа и ошибка "Не найден оператор, принимающий правый операнд типа 'char *'"
Аргумент типа WCHAR* не совместим с параметром типа const char* C++
C++ Читать строку типа string из файла, разбить ее на массив слов типа char
C++ В чем отличие двумерного массива типа char от массива указателей на char?
Аргумент типа "unsigned char*" несовместим с параметром типа "const char*" C++
C++ Ошибка "аргумент типа char несовместим с параметром типа char*"

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
19.01.2012, 16:59     не генерится исключение типа char* #2
kravam, ловите не char *, а const char *.
Yandex
Объявления
19.01.2012, 16:59     не генерится исключение типа char*
Ответ Создать тему
Опции темы

Текущее время: 01:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru