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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
-Андрей
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 4
#1

не отображается робота программы - C++

25.10.2012, 22:41. Просмотров 330. Ответов 6
Метки нет (Все метки)

Начал изучать С++, и сталкиваюсь каждый раз с новыми проблемами в изучении.. Вот уже книгу нашел подходящую(Брюс Эккель - Филосовия С++ 1 том) но опять же столкнулся с проблемой вывода роботы программы. Происходит компиляция, ошибок нет, после этого появляется окно роботы программы, но оно пустое не имеющее никакой информации про роботу данной программы если не брать во внимание пустое появившееся окно. В чем причина? Вот сама программа:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<string>
#include<conio>
#include<iostream>
#include<fstream>
#include<vector>
using namespace std;
 
 int main() {
   vector<string> v;
   ifstream in("Fillvector.cpp");
   string line;
   while(getline(in, line))
     v.push_back(line);
     for(int i = 0; i < v.size(); i++)
       cout << i << ": " << v[i] << endl;
            getch();
}
Использую C++ Builder 6й версии. Не знаю хорошей идеей было начинать с него изучение или нет, но я надеюсь на ваши советы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2012, 22:41     не отображается робота программы
Посмотрите здесь:

Работа функции не отображается при запуске программы - C++
Дано такое задание : 1. Написать функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде одного из знаков: &gt;, &lt;...

Написать программу, которая устанавливается, и отображается во вкладке "Программы и компоненты" - C++
У меня есть исполняемый файл exe. Код написан на С++. Как я могу написать на С++ программу которая устанавливается в ОС Windows как...

Лабораторная робота! - C++
1)Написати програму, яка обчислює середню (за тиждень) температуру повітря. Початкові дані повинні вводитися під час роботи програми. Вид...

перемещение робота - C++
Робот может перемещаться в четырех направлениях (&quot;С&quot; — север, &quot;3&quot; — запад. &quot;Ю&quot; — юг, &quot;В&quot; — восток) и принимать три цифровые команды: 0...

Робота с строками в С++ - C++
Есть строка символов, і ее нузно развернуть, от код, подскажите, потому что выдает ошибку char*str1; cout&lt;&lt;&quot;\nvvedit 1\n&quot;; ...

Дипломна робота - C++
Здравствуйте. Тема дипломной работы: Автоматизированная система проведения областных соревнований по восточным единоборствам, т.е. нужно...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
prosto_lynx
49 / 24 / 1
Регистрация: 09.06.2008
Сообщений: 226
25.10.2012, 23:10     не отображается робота программы #2
Прочитай про способы отладки в Buildere... (Кажется в Архангельском написано)
Можно по F8 - отлаживать (покоммандно), можно (читай: нужно) брекпоинтами пользоваться и т.д.

P.S. Твой код у меня нормально отработал, всё напечатал замечательно...
Может он у тебя файла не находит?..
-Андрей
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 4
25.10.2012, 23:22  [ТС]     не отображается робота программы #3
Обязательно почитаю(даже не слышал о таком) раз нужно, спасибо за совет!! Странно, потому и не пойму, вроде проблем не должно быть так как другие коды программ работают нормально.. а этот не хочет отображаться в окне работы кода программы. Извини за глупый вопрос, но какого файла может не находить? может это и есть проблема из-за которой я не вижу результата роботы программы..
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.10.2012, 23:31     не отображается робота программы #4
После открытия файла, нужно всегда проверять - открылся ли он успешно:
C++
1
2
3
4
5
 
...
ifstream in("Fillvector.cpp");
if (!in.is_open()) cout << "Error!" << endl;
...
Добавлено через 4 минуты
Цитата Сообщение от -Андрей Посмотреть сообщение
но какого файла может не находить?
"Fillvector.cpp"
-Андрей
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 4
25.10.2012, 23:34  [ТС]     не отображается робота программы #5
Не открывает.. И что делать? По книге описан только сам код для выполнения, но как проверять(или как создавать) файлы и слова нет за это!
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.10.2012, 23:42     не отображается робота программы #6
Напишите имя файла с этим кодом. Должен вывести текст этого кода.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.10.2012, 23:43     не отображается робота программы
Еще ссылки по теме:

робота с графикой - C++
Робота с графикой. что надо написать что бы можно было нарисовать рисунок пример солнышко

робота с текстом - C++
3 задан текст.определить,содержит ли он цифры?

Робота со строками в с++ 3.1 - C++
Помогите разрешить такую задачу, пожалуйста: Определить длину строки, которую нужно ввести с клавиатуры. Определить длину строки за...

Робота со списками - C++
Даны 2 списка, содержащих фамилии студентов 2-х групп. Перевести L студентов с 1-й группы в другую. Число пересчете-К.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
-Андрей
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 4
25.10.2012, 23:43  [ТС]     не отображается робота программы #7
Я разобрался, я проверил файл, хоть он и был создан как я смотрел правильно, но я попробовал с интереса создать его заново и код вывел всю информацию так как и нужно было) может быть ошибка была в самом компиляторе, или же в просто из-за моих начальных знаний в С++) Спасибо большое всем за помощь!
Yandex
Объявления
25.10.2012, 23:43     не отображается робота программы
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru