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

Как выкинуть окошко с исключением через std::runtime_error - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на вычитание денежных единиц http://www.cyberforum.ru/cpp-beginners/thread953599.html
Денежная единица выражается Фунтами, Шиллингами и Пенсами. 1 Фунт=20 Шиллингов, 1 Шиллинг=12 Пенсам. Программа запрашивает запрашивает три числа (первый операнд, содержащий Фунты, Шиллинги и Пенсы), еще три числа (второй операнд, содержащий Фунты, Шиллинги и Пенсы), и вычисляет разность. Мне стало интересно реализовать программу без перевода всех единиц в Пенсы и последующего вычитания....
C++ Error C1075: конец файла обнаружен ранее, чем левая фигурная скобка "{" Делаю простенький калькулятор, на 1 действие. Использую операторы If-Else. Использую Microsoft Visual Studio 2012. Пожалуйста, помогите найти ошибку!:cry: #include<iostream> #include<conio.h> #include<cmath> using std::cout; using std::cin; using std::endl; int main() { setlocale(LC_ALL , "Russian"); http://www.cyberforum.ru/cpp-beginners/thread953576.html
C++ Приведение типов
Необходимо привязать адрес массива double по указателю к адресу структуры. Массив сам создан в другом приложении. Если использовать передачу в функцию, то все проходит нормально. Однако если передавать адрес массива из через конструктор класса в метод класса, то происходит ошибка "аргумент типа double несовместим с параметром типа const CTimeSeries::ContentTipeSeries" #pragma once class...
Рекурсия списков C++
Помогите пожалуйста!:(Вообщем вводится лин.список из целых чисел(конец ввода -1) 1.Рекурсивно перевернуть список 2.Найти сумму кубов четных чисел
C++ C++ ex http://www.cyberforum.ru/cpp-beginners/thread953525.html
Вот есть сайт http://www.sql-ex.ru/ , а есть ли что-нибудь подобное для C++?
C++ Класс матрица Доброго времени суток. Есть класс матрица с указателем и размерностями строк и столбцов. Проблема в том что не работает функция перемножения матриц void mul(matrix obj, matrix obj_1) Подскажите пожалуйста в чем может быть проблема #include <iostream> using namespace std; class matrix { подробнее

Показать сообщение отдельно
gomodril
 Аватар для gomodril
6 / 6 / 0
Регистрация: 10.10.2012
Сообщений: 102
13.09.2013, 11:56     Как выкинуть окошко с исключением через std::runtime_error
Цитата Сообщение от newbie666 Посмотреть сообщение
а как сделать, чтоб оно вылетело? Мне точнее надо не в консоле, а в dll-ке....
Через AllocConsole. Сам недавно делал, это в начале файла:
C++
1
2
3
4
5
6
7
    HANDLE hOut=0;
    if(hOut==0)
        {
        AllocConsole();
        FILE *hOut = _fdopen(_open_osfhandle((long)GetStdHandle(STD_OUTPUT_HANDLE),2 /* _O_TEXT */),"w");
        *stdout = *stderr = *hOut;
        }
Это в конце вывода:
C++
1
2
3
4
5
    if(hOut!=0)
        {
        FreeConsole();
        hOut = 0;
        }

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