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

Как узнать характер ошибки? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задачка с одномерным массивом.Найти количество удвоенных нечётных чисел http://www.cyberforum.ru/cpp-beginners/thread18707.html
Помогите пожалуйста. Вот текст задания: Даны целые числа a1,a2..an.Известно что a1>0 и что среди a2..an есть хотя бы одно отрицательное число.Пусть a1,a2..an члены данной последовательности.(N заранее не известно) Найти количество удвоенных нечётных чисел среди последовательности a1,a2..an.
C++ Задание по С++ вот задание - Дана непустая последовательность неотрицательных чисел, записанных в семеричной системе счисления. Напечатать в десятичной системе наибольшее из них. Проконтролировать правильность ввода чисел помогите люди добрые... http://www.cyberforum.ru/cpp-beginners/thread18689.html
с++ C++
помогите бедной девушке решить задачи по с++!!! 1. даны 2 действительных числа. удвоить первое число, если оно меньше второго, в остальных случаях оставить числа без изменений. 2. найти суммму всех четных чисел в диапазоне от 1 до 40. 3.в одномерном массиве, состоящем из N вещественных элементов, найти сумму элементов массива, больших числа А. числа A,N вводятся с клавиатуры. 4.дан двумерный...
C++ Задача на Метод сортировки (Слияние)
Здравствуйте! Прошу пожалуйста помочь сделать зачетную работу на С++. Задание: Ввести массив А. В массив В перенести все элементы массива А, стоящие правее максимального элемента (в примере ниже, сделано левее минимального, т.е нужно исправить), и имеющие нечетный индекс. Массив В отсрортировать по возрастанию, используя метод слияния. (сортировку тоже нужно доработать или исправить чтобы...
C++ Решить уравнение методом итерации http://www.cyberforum.ru/cpp-beginners/thread18660.html
Составить задачу на языке Си. Решить уравнение 1-x+sin x -ln(1+x)=0 методом итерации. Отрезок содержащий корень: Приближенное значение корня: 1,1474 #include <stdio.h> #include <math.h> double F(double x) { double F;
C++ Перевод дробных чисел из 10-й системы счисления в 2-ю и обратно Вот прога но есть проблема!Она не переводит отрицательные и дробные.Помогите кто может! #include<math.h> #include<conio.h> #include<stdlib.h> #include<stdio.h> #include<string.h> void main(void){ long int a,bb; char str; подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
18.12.2008, 06:35     Как узнать характер ошибки?
Код
 
#include <stdio.h>
//#include <errno.h>     /* содержит errno */
//#include <string.h>    /* содержит char *strerror(n) */

/* выводит сообщение после ошибки открытия файла */
main(int argc, char *argv[])
{
    FILE *fp;
    
    if ((fp = fopen("none", "r")) == NULL) {
        //fprintf(stderr, "%s: %s\n", *argv, strerror(errno));
        perror(*argv);
        //printf("%d\n", errno);
    }
    return 0;
}
минимальные возможности, чтобы посмотреть остальные раскомментируй
perror может поменять код ошибки
коды можно распечатать, а можно вживую посмотреть в файле
в лине
/usr/include/asm-generic/errno-base.h
/usr/include/asm-generic/errno.h
около 130 кодов
 
Текущее время: 09:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru