Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 27.03.2010, 21:26   #1
Володя22
Пользователь
 
Регистрация: 13.03.2010
Сообщений: 10
По умолчанию Не могу запустить программу

C++ Builder 6.
Текст программы:
Код:
#include<iostream.h>


class Count {
    public:
     int x;
     void print()
     {
       cout<< x <<"\n";
     }
 };

main()
{
      Count counter,
      *counterPtr=&counter,
      &counterRef=counter;

      cout<<"Add 5 to x and print using the object's name: ";
      counter.x=5;
      counter.print();
      cout<<"Add 6 to x and print using a reference: ";
      counterRef.x=6;
      counterRef.print();
      cout<<"Add 9 to x and print using a pointer: ";
      counterPtr->x=9;
      counterPtr->print();
      return 0;
}

//---------------------------------------------------------------------------
На ошибки проверяю-все нормально.Нажимаю F9-появляется черное окно,но сразу же исчезает.Хочу чтобы окно не исчезало внезапно.Буду признателен за помощь.

Последний раз редактировалось MaTBeu; 28.03.2010 в 21:15.
Володя22 вне форума
Старый 27.03.2010, 21:53   #2
Matr1x
Студент
Пользователь
 
Аватар для Matr1x
 
Регистрация: 10.11.2009
Сообщений: 49
По умолчанию

нужно добывать getch(); из библиотеки conio.h
Код:
#include <iostream>
#include <conio.h> // <----


class Count {
public:
int x;
void print()
{
cout<< x <<"\n";
}
};

int main()
{
Count counter,
*counterPtr=&counter,
&counterRef=counter;

cout<<"Add 5 to x and print using the object's name: ";
counter.x=5;
counter.print();
cout<<"Add 6 to x and print using a reference: ";
counterRef.x=6;
counterRef.print();
cout<<"Add 9 to x and print using a pointer: ";
counterPtr->x=9;
counterPtr->print();
getch(); // <----
return 0;
}
Matr1x вне форума
Старый 27.03.2010, 22:22   #3
Володя22
Пользователь
 
Регистрация: 13.03.2010
Сообщений: 10
Радость

Спасибо.Теперь работает!
Володя22 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу запустить MySQL Go6a SQL, базы данных 12 17.08.2009 10:01
Телнет (не могу запустить) 80971815772 Операционные системы общие вопросы 1 24.06.2009 05:52
Не могу запустить volna Паскаль, Turbo Pascal, PascalABC.NET 6 01.06.2009 20:09
Не могу запустить Python(( A-l-e-x PHP 1 30.03.2009 10:20