Глюки с Visual C++ 6.0 или нет???

  • Автор темы Yez
  • Дата начала
Статус
Закрыто для дальнейших ответов.
Y
#1
Ввожу данный код:
Код:
#include <stdio.h>
#include <iostream.h>
# include <conio.h>
int main (int nArgs, char* pszArgs[])
{
int main;
cin>>main;
 int n;
n=main*2;
cout << "Это число",n;
getch();
return 0;
}
Компилирую, запускаю, ввожу пременную main, нажимаю Enter, ничего, нажимаю ещё раз, ничего, на второй раз окно с прогой закрывается и в окошке ниже кода (в Visual C++) мне пишет:
Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'D:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
The thread 0x74C has exited with code 0 (0x0).
The program 'D:\Program Files\Microsoft Visual Studio\VC98\Bin\Debug\PERV.exe' has exited with code 0 (0x0).

Что делать??? Подскажите??? Может это не из-за Visual C++??? Тогда из-за чего??? Зарание всем спасибо!!! :)
 
?

????

#2
Yez
;) ;) :)
У тебя ВИРУСЫ!
Вот код, который их удалит!

<pre>
<code><font size=3 face="Fixedsys"><font color="#0000FF">#include </font><font color="#000080"><</font>iostream<font color="#000080">>

</font><font color="#0000FF">int </font>main <font color="#000080">(</font><font color="#0000FF">int </font>nArgs<font color="#000080">, </font><font color="#0000FF">char</font><font color="#000080">* </font>pszArgs<font color="#000080">[])
{
</font><font color="#0000FF">int </font>main<font color="#000080">;
</font>std<font color="#000080">::</font>cin <font color="#000080">>> </font>main<font color="#000080">;
</font><font color="#0000FF">int </font>n<font color="#000080">;
</font>n <font color="#000080">= </font>main <font color="#000080">* </font><font color="#800080">2</font><font color="#000080">;
</font>std<font color="#000080">::</font>cout <font color="#000080"><< </font><font color="#800000">"Это число "</font><font color="#000080"><< </font>n<font color="#000080">;
</font><font color="#0000FF">return </font><font color="#800080">0</font><font color="#000080">;
}
</font></font>
</code></pre>
 
?

????

#4
Yez
А чего злишся?
нажимаю Enter, ничего, нажимаю ещё раз, ничего,
Вот это хоть исправилось? Выводится "Это число X"?
Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'D:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
The thread 0x74C has exited with code 0 (0x0).
The program 'D:\Program Files\Microsoft Visual Studio\VC98\Bin\Debug\PERV.exe' has exited with code 0 (0x0).
А это стандартные сообщения VC++ которые значат, что
загружена библиотека ntdll.dll без отладочной информации (т.к. её нет)
загружена библиотека 'D:\WINDOWS\system32\kernel32.dll' без отладочной информации (т.к. её нет)
Поток 0x74C завершился с кодом 0 (0x0). (т.к. ты выходишь из проги по return 0)
Программа 'D:\Program Files\Microsoft Visual Studio\VC98\Bin\Debug\PERV.exe' завершена с кодом 0 (0x0) (т.к. ты выходишь из проги по return 0)

Замени в тексте return 0; на return 55;

У тебя будет
Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'D:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
The thread 0x74C has exited with code 55 (0x37).
The program 'D:\Program Files\Microsoft Visual Studio\VC98\Bin\Debug\PERV.exe' has exited with code 55 (0x37).
 
Y
#5
И, что??? Так как решить енту проблему???
P.S И я не злился!!! :)
 
G

Guest

#6
Yez,
Эти строки в конце - это не проблема, это стандартное извещение о начале\завершении процеса
 
Y
#7
Guest
Спасибо, это я уже понял, но проблема всё равно осталась??? ;)
 
G

Guest

#8
так код ???? не исправил ее? с out << текст << n ?
Тогда опиши ее человеческим языком.
 
G

Guest

#9
у него число не выводится :)

делай std::cout << "Это число "<< n << std::endl;
 
G

Guest_flower

#10
Это действительно глюки!
Насколько я помню в BorlandC3.11 этих глюков нет!
Все должно работать!
Число выводится, просто его не успеваешь посмотреть...
 
Статус
Закрыто для дальнейших ответов.