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

Не читается входной файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ MultiView na Ipad/Iphone http://www.cyberforum.ru/cpp-beginners/thread571183.html
Как два View прикрутить в одно окно? Ipad/IPhone. Допустим пусть будет NavigationController и View-Based
C++ Сочините пример как можно проще на сдвиг Сочините пример как можно проще на сдвиг. Сам пользоваться умею, не могу только придумать новичковую задачу на эти операторы и как их проиллюстрировать. http://www.cyberforum.ru/cpp-beginners/thread571142.html
Перевод из Delphi в C++ C++
Есть код на Делфи помогите пожалуйста перевести его в С++Bulder. ...... const MapFName = 'D:\MIKHAILP\DOCUM\Projects\ISTC_robot \Pult\v04_1\Map\RTC_Dvor\RTC_Dvor.gst'; //интересует в принципе эта строчка, вернее ее объявление в С++ .... procedure TForm1.FormCreate(Sender: TObject); begin Map1.GeoSet := MapFName;
C++ С++ и Matlab
Часть дипломного проекта решил реализовать по средствам совмещения Билдера и Matlaba. И возникла ошибка с которой никак не удается совладать. В этом участке кода , идет формирование матрицы , и отправка команды. Окно матлаба инициализируется , но не воспринимает ни команду , ни отправляемый массив. if(mclInitializeApplication(NULL,0)) //инициализация мсл ...
C++ Описать функцию Ln1(x, ε) вещественного типа http://www.cyberforum.ru/cpp-beginners/thread571102.html
Описать функцию Ln1(x, ε) вещественного типа (параметры x, ε — вещественные, |x| < 1, ε > 0), находящую приближенное значение функции ln(1 + x): ln(1 + x) = x – x2/2 + x3/3 – … + (–1)n•xn+1/(n+1) + … . В сумме учитывать все слагаемые, модуль которых больше ε. С помощью Ln1 найти приближенное значение ln(1 + x) для данного x при шести данных ε.
C++ RadioGroup проверка на нажатость Здравствуйте=) Подскажите, как реализовать условие, которое проверяет, что RadioGroup нажат(любой из itemов)? подробнее

Показать сообщение отдельно
фаридун
0 / 0 / 0
Регистрация: 08.05.2012
Сообщений: 14
11.05.2012, 12:35     Не читается входной файл
using namespace std;

int main ()

{
freopen("input.txt", "r", stdin);
string s, a[101];
int i = 0, n = 0;

getline(cin, s);

while(i < s.length()) {
a[n] = "";
while(i < s.length() && s[i] != ' ') {
a[n] += s[i];
i++;
}

if(a[n] != "")
n++;

i++;
}

for(i = 0; i < n; i++)
cout << a[i] << endl;
cin>>s;
return 0;
}

Эта программа отрезает каждое слово и выводит его на экран, а мне надо чтобы он читал текст из файла - создал папку - в папке эта программа и текстовой файл с названием input - но почему то при запуске(Run) черное окошко появляется и мгновенно исчезает, что делать?? мне надо еще записать резульат - то есть массив из отдельных слов в выходном файле или перенести лучше сразу на таблицу Excel(конечная цель),
а еще чтобы программа резала без запятой добавил - while(i < s.length() && (s[i]!=' ' || s[i]!=','))
и это не работает- в таком случаи ничего не режется вообще
ПОМОГИТЕ ПОЖАЛУЙСТА - НЕ РАБОТАЕТ ПРОГРАММА))))

Добавлено через 3 минуты
там #include <iostream> есть, я просто не написал здесь
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru