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

C++ Ошибка сегментирования - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверка строчьки на наличие букв http://www.cyberforum.ru/cpp-beginners/thread259308.html
Как проверить введенную строку на наличие букв\знаков? Помогите пожалуйста...
C++ Вычислить значение выражения Вобщем задание таково - нужно решить пример тремя циклами в одной программе.(do - while , while (с выводом библиотек c++), for) пример такой: y=441*cos(x)+ П(от i=2 до N) (4.1*cos(x) + i^(1/3)) #include<stdio.h> #include<math.h> #include<iostream.h> #include<iomanip.h> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread259302.html
C++ Дешифратор по имеющемуся словарю
Дешифратор почему-то не работает.. на входе подается зашифрованный текст, имея "эталоны" словоформ нужно расшифровать этот текст. Ко всем символам зашифрованного текста прибавляются ключи от 1до 255 и потом получившееся при сложении с ключом сравнивается с элементами в словаре.. #include <iostream> #include <list> #include <vector> #include <fstream> #include <Cstring> #include <cctype>...
C++ вроде все просто
#include "stdafx.h" #include <iostream> #include <ctime> using namespace std; int main() { int mas, a; srand (time(NULL)); for(int i = 0; i < 10; i++)
C++ Можно ли сортировки некоторые сделать устойчивыми? http://www.cyberforum.ru/cpp-beginners/thread259226.html
Тут такое задание:рассмотреть 4алгоритма : сортировка вставками,сортировка слиянием,сортировка с помощью кучи,быстрая сортировка.Можно ли сделать их устойчивыми?если да,то пример в с/с++,если нет то почему?
C++ Точность и т.д. 1)Дано два целых числа a і b. Виведите гипотенузу с катетами a и b с точностью 6 знаков. Вх одные данные Два целих числа a и b (0 < a, b < 1000). Тут выводиться всего 6 знаков, а нужно 6 знаков после точки, что делать? #include <iostream> #include <math.h> #include <iomanip> using namespace std; подробнее

Показать сообщение отдельно
von_Manstein
17 / 17 / 0
Регистрация: 23.01.2011
Сообщений: 61
17.03.2011, 20:36     C++ Ошибка сегментирования
Вот листинг файла:
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
#include <fstream>
#include <iostream>
#include <vector>
 
using namespace std;
 
int main()
{
    char theFile[81], theChar;
    cout << "Введите название файла: ";
    cin.get(theFile, 81);
    cout << "Файл: " << theFile << " ... " << endl;
 
    ifstream fin(theFile);
    ofstream fout("output");
 
    vector<char> theTextSpace;
 
    for(int i=0; fin.get(theChar) ; i++)
    {
        theTextSpace[i] = theChar;
    }
 
    for(int i=0; i<theTextSpace.size() ; i++)
    {
        cout << theTextSpace[i] << " ";
    }
 
    fin.close();
    fout.close();
 
    return 0;
}
На этом этапе после ввода имени файла выводит ошибку сегментирования и завершает работу. За алгоритм не ругайте, это далеко не готовая прога. Просто не пойму, на что может ругаться ofstream? ОС Linux, права выставлены ради эксперимента все.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru