Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Указатели Собственно хотел попросить пару задачек, чтобы проверить свои знания на C++ в области указателей. Заранее спасибо вам :) https://www.cyberforum.ru/ cpp-beginners/ thread347988.html Разделение числа C++
Ув.Форумчане. Возможно ли както методами языка разделить вещественное число на целую и вещественную часть в отдельные переменные?
C++ Поток ввода без ошибок В чем состоит задача: нужно организовать ввод вещественных чисел в массив с помощью cin. И нужно, чтобы при вводе символа не подходящего под double он выбивал ошибку и просил ввести снова. С помощью scanf я раньше делал такой макрос: #define scan( TEXT , FORMAT , ADRES) printf (TEXT); fflush(stdin); while(scanf(FORMAT,ADRES)!=1){ printf("\nОшибка ввода! "TEXT);fflush(stdin); } Зачем он нужен:... https://www.cyberforum.ru/ cpp-beginners/ thread347978.html C++ Запись в файл значения int (hex,ascii) Задача: Записать в файл значение int == 0x52494646 ("RIFF" in ASCII form) #include "stdafx.h" #include "iostream" #include "fstream" using namespace std; int _tmain(int argc, _TCHAR* argv) { fstream PCMFile("output.wav",std::ios::binary|std::ios::out|std::ios::in); https://www.cyberforum.ru/ cpp-beginners/ thread347962.html
C++ Использование динамического массива...
Доброго времени суток! Подскажите пожалуйста, научилась создавать динамические массивы... Создала функцию void massiv(){ // объявляем двухмерный динамический массив vertex **v = new vertex *; for(int m = 0; m < hwidth-1; m++) v = new vertex; // заполняем его данными
C++ Хэширование Реализовать хэширование с открытой адресацией и квадратичным исследованием https://www.cyberforum.ru/ cpp-beginners/ thread347952.html
C++ Свойства в СИ++ https://www.cyberforum.ru/ cpp-beginners/ thread347949.html
Вот что хотел спросить. Когда я программировал в Делфи, там у объектов были свойства, и когда присваиваешь значение свойству, на самом деле вызывается метод, это сделано для инкапсуляции. А в книжках по си++ я что-то такого не нашёл. Не ужели в си++ нет такой удобной вещи?
C++ на Win7 не пошёл Turbo C
Здраствуйте! у меня такая ситуация: на Win7 не пошёл Turbo C я его уделал с помощью DosBox 0,73 и всё заработало! написал программу нажимаю Ctrl+F9(запуск) и Turbo C просто закрывается и всё! Подскажите в чём проблема!
C++ Ошибка в коде Пишу простенькую программку. все вроде как верно.. но код не компилируется.. подскажите где я допустил ошибку.. #include <iostream> using namespace std; int main() { setlocale( LC_ALL,"Russian" ); int done = 0; // Устанавливается в состояние „истина", если введены Д или Н char letter; while (! done) https://www.cyberforum.ru/ cpp-beginners/ thread347934.html C++ Как сделать так, что если файл существует return true, если нет - return false https://www.cyberforum.ru/ cpp-beginners/ thread347915.html
Здравствуйте, я новичок в программировании. Мой вопрос очень прост: как сделать так, что если файл существует return true если нет return false Я сделал вот так: char acc; str_format(acc, sizeof(acc), "accounts/%s.acc", name); FILE* accfile; if (accfile = fopen (acc, "a+")) { fclose(accfile);
Нужно проверить код задачи с++ на ошибки. C++
Есть код задачи на с++. нужно проверить его на ошибки и скомпилировать...очень срочно....результат нужен сегодня. ЦЕНА ДОГОВОРНАЯ. АСЯ: 389006015.
C++ Найти длину такого первого идентификатора, в котором произведение всех четных цифр максимально https://www.cyberforum.ru/ cpp-beginners/ thread347887.html
Задана последовательность идентификаторов, разделенных сериями пробелов. Последовательность задана строкой символов (string) заканчивается символом ‘*’. 2.Найти длину такого первого идентификатора в котором произведение всех четных цифр максимально. Люди напишите листинг решения этой задачи очень надо заранее спасибо
Эксперт С++
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
04.09.2011, 18:07 0

exception и cerr - C++ - Ответ 1960133

04.09.2011, 18:07. Показов 4501. Ответов 20
Метки (Все метки)

Ответ

Цитата Сообщение от Gepar Посмотреть сообщение
собственно мне интересно как информация об не перехваченных исключениях пишется в cerr
это выполняется неявно
Цитата Сообщение от Gepar Посмотреть сообщение
как её оттуда можно достать
просто-напросто перенаправить вывод stderr (если я понял вопрос):
Код
[nameless@desktop cpp]$ cat main.cc 
#include <iostream>

int main()
{
    throw 3;
    
    return 0;
}
[nameless@desktop cpp]$ make
g++ -c -Wall -g -std=c++0x main.cc
g++ -o sample  main.o
[nameless@desktop cpp]$ ./sample 2>cerr.log # перенаправляем поток ошибок в файл
Аварийный останов (core dumped)
[nameless@desktop cpp]$ cat cerr.log # содержимое этого файла
terminate called after throwing an instance of 'int'
[nameless@desktop cpp]$ ./sample 2>&1 | tee cerr.log # или так: перенаправляем stderr в stdout и используем tee, чтобы одновременно вывести stdin (т.е. ввод из пайпа) в stdout и файл
terminate called after throwing an instance of 'int'
[nameless@desktop cpp]$ cat cerr.log 
terminate called after throwing an instance of 'int'
AFAIK, в Windows cmd.exe тоже умеет перенаправление стандартных потоков

Вернуться к обсуждению:
exception и cerr C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.09.2011, 18:07
Готовые ответы и решения:

cerr
объясните пожалуйста что делает cerr? cerr - объект класса ostream, который представляет...

cerr
Объясните почему используют std::cerr для вывода ошибок,а не обычный std::cout к примеру?

Cerr и clog
У меня собственно бональнвй вопрос.. Перелопатил гугл, но так и не дошло :( Объясните простому...

Перенаправление std::cerr
Всем доброго времени суток! Возможно вопрос очень простой, но вразумительного ответа найти не...

20
04.09.2011, 18:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.09.2011, 18:07
Помогаю со студенческими работами здесь

Операторы Cerr, Clog
Помогите пожалуйста разобраться. Я уже довольно долгр прогрммирую на C++, но с операторами cerr и...

Что и в каких случаях лучше использовать: cerr, clog, cout ?
Доброго времени суток! Подскажите пожалуйста, когда лучше использовать cerr, clog, cout? При...

Unhandled exception at at 0x75E717D2 in ConsoleApplication24.exe: Microsoft C++ exception: std::out_of_range at memory l
Здравствуйте, помогите пожалуйста, при проходе через последний цикл выдаёт вот такую ошибку:...

First chance exception at $77ADB09E. Exception class EAccessViolation with message 'Access Violation'. Process
Объясните в каких случаях возникает эта ошибка, из-за чего? Как справиться с этой ошибкой? Только...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru