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

Работа с файлами. Срабатывание остановки по условию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить среднее арифметическое каждой строки матрицы, и записать найденные значения в побочную диагональ матрицы http://www.cyberforum.ru/cpp-beginners/thread1166248.html
Составьте программу вычисления среднего арифметического каждой строки матрицы B(N,N) и запишите данные значения в побочную диагональ данной матрицы.
C++ Ошибка "ambiguous symbol" Как с ней бороться? Ошибка в переменных min и max. как их передать? #include <stdio.h> #include <iostream> #include <string.h> #define MAX 100 using namespace std; char** creat(char**); int search (char**); //void swap (char , int max, int *min); http://www.cyberforum.ru/cpp-beginners/thread1166238.html
Заменить самое длинное слово в предложении на слово "длинное" C++
3) Составьте программу, заменяющую, самое длинное слово в предложении на слово "длинное".
"Сортировка двусвязного списка путем исключения элемента с минимальным значением и включения его в начало нового списка C++
Здравствуйте! Возникла проблема с программой. Тема: "Сортировка двусвязного списка путем исключения элемента с минимальным значением и включения его в начало нового списка". Список сортирует,но в новый не включает. #include "stdafx.h" #include <stdio.h> #include <stdlib.h> //подключаем библиотеку содержащую стандартные функции ввода-вывода struct elem //объявляем элемент списка {...
C++ Определить в строке количество слов, начинающихся на заданную пользователем букву http://www.cyberforum.ru/cpp-beginners/thread1166229.html
Добрый день,нужна помощь с заданием.Помогите пожалуйста,хотя бы куском кода) Задание: "Напишите программу, которая позволяет вводить с клавиатуры строку, содержащую более одного слова, и определять количество слов, начинающихся на заданную пользователем букву. Необходимо учесть, что при вводе строки, могут использоваться не только пробелы, но и знаки пунктуации."
C++ Конвертер валюты - упростить код #include <std_lib_facilities.h> int main() { setlocale(LC_ALL, "Russian"); const double e_v_dollar = 0.00976; const double r_v_dollar = 1.386; const double f_v_dollar = 1.688; const double u_v_dollar = 0.16; const double k_v_dollar = 0.05; подробнее

Показать сообщение отдельно
Santiii
0 / 0 / 0
Регистрация: 06.04.2014
Сообщений: 9

Работа с файлами. Срабатывание остановки по условию - C++

04.05.2014, 19:42. Просмотров 481. Ответов 0
Метки (Все метки)

После выполнения
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
    {
        cout << "Введите путь к файлу чтения: ";
        char* path = new char(100);
        cin >> path;
        ifstream in(path);
        while (in.fail())                                                           //Если файл не считан
        {
            cout << "Ошибка открытия файла\
                    \nПовторите ввод\n";
            cout << "Введите путь к файлу чтения: ";
            cin >> path;                                                            //Повторный ввод пути
            in = ifstream(path);                                                    //Присваивание переменной файла по новому пути
        }
 
        in >> size;
        if ((size < 1) || (size > 100))
        {
            cout << "Ошибка чтения размера"; 
            in.close();
            return 1;
        }
        for (int row = 0; row < size; row++)
        for (int col = 0; col < size; col++)
        {
            if (in.eof())
            {
                cout << "Матрица не считана, достигнут конец файла";
                in.close();
                return 1;
            }
            in >> matrix[row][col];
        }
 
        in.close();
    }
происходит срабатывание точки остановки. При простом запуске срабатывает in.fail().
Visual studio говорит wntdll.pdb не загружен.
Подскажите, кто знаком, как с этим бороться, в чем ошибка?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru