|
|
|
|
#include <iostream>
using namespace std;
class mc{
public:
mc();
~mc();
show(char asd);
};
mc::mc()
{
cout << "Start this programm \n";
system("pause");
}
mc::~mc()
{
cout << "Exit ist this programm \n";
system("pause");
}
mc::show(char asd)
{
cout << asd << "\n";
system("pause");
}
int main()
{
mc ob1;
ob1.show(123);
}
|
/*Если там есть ошибки в английском тексте, то извините.. английский не учил :)*/
Вот собствено в чём проблема... Если такой код запустить в БИЛДЕРЕ, то всё откомпелируется и запустится просто суперски! А если в Visual Studio то просто выведит НАЖМИТЕ ЛЮБУЮ КНОПКУ, ЧТО БЫ ВЫЙТИ ИЗ ПРИЛОЖЕНИЯ. И что бы я не написал будет выдаваться это же :( хоть cout << "Hallo!";, всё равно будет писать эту фигню... Неужели я что-то в настройках что-то не так поставил??? | |
|
|
|
|
|
|
|
для: DEM
(05.01.2007 в 02:32)
| | А вы проект какой создали в Visual Studio? | |
|
|
|
|
|
|
|
для: cheops
(05.01.2007 в 13:47)
| | Win32 Console Application | |
|
|
|
|
|
|
|
для: DEM
(05.01.2007 в 13:56)
| | Там по-моему по другому немного функция main должна выглядеть... сейчас я Visual Studio .NET 2003 доустановлю, отпишусь более подробно. | |
|
|
|
|
|
|
|
для: DEM
(05.01.2007 в 02:32)
| | В Visual Studio дебильные консольные приложения, так как функция main() не совместима со стандартом С++. Вот так должен выглдять главный файл проекта
#include "stdafx.h"
using namespace std;
class mc{
public:
mc();
~mc();
show(char asd);
};
mc::mc()
{
cout << "Start this programm \n";
system("pause");
}
mc::~mc()
{
cout << "Exit ist this programm \n";
system("pause");
}
mc::show(char asd)
{
cout << asd << "\n";
system("pause");
}
int _tmain(int argc, _TCHAR* argv[])
{
mc ob1;
ob1.show(123);
return 0;
} |
PS Если нажали галку "empty", то вместо вызова stdafx.h поместите вызов #include <iostream>. | |
|
|
|
|
|
|
|
для: cheops
(05.01.2007 в 15:25)
| | Хм, а у меня в VS .NET 2005 нормально работает, только ругался, чтобы типы функций были указаны.. т.е.:
...
// объявление
void show(char asd);
...
// реализация
void mc::show(char asd)
... |
| |
|
|
|
|
|
|
|
для: Евгений Петров
(05.01.2007 в 15:40)
| | Не прошло и шести лет, как VS стал удовлетворять стал удовлетворять стандарту :))) | |
|
|
|