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

Окно появляется и исчезает - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.78
killer-Oleg
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 5
06.11.2013, 23:22     Окно появляется и исчезает #1
Люди.. помогите кто знает в чем причина.... уже все перепробовал и все одно и тоже .... ставил Visual Studio 2010 Professional.... и Visual Studio 2012 ultimate... и OC сносил ставил разный и все одно и тоже ....
это пример ... что не делаю выдает такие ошибки ....
C#
1
2
3
4
5
6
7
8
#include "stdafx.h"
#include <iostream>
 
int main()
{   
    std::cout << "Hello .....!\n";
    return 0;
}
..............

"ConsoleApplication1.exe" (Win32). Загружено "C:\Users\killer\Documents\Visual Studio 2012\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe". Символы загружены.
"ConsoleApplication1.exe" (Win32). Загружено "C:\Windows\SysWOW64\ntdll.dll". Невозможно найти или открыть файл PDB.
"ConsoleApplication1.exe" (Win32). Загружено "C:\Windows\SysWOW64\kernel32.dll". Невозможно найти или открыть файл PDB.
"ConsoleApplication1.exe" (Win32). Загружено "C:\Windows\SysWOW64\KernelBase.dll". Невозможно найти или открыть файл PDB.
"ConsoleApplication1.exe" (Win32). Загружено "C:\Windows\SysWOW64\msvcp110d.dll". Символы загружены.
"ConsoleApplication1.exe" (Win32). Загружено "C:\Windows\SysWOW64\msvcr110d.dll". Символы загружены.
Программа "[3644] ConsoleApplication1.exe" завершилась с кодом 0 (0x0).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Brust
35 / 29 / 8
Регистрация: 16.07.2012
Сообщений: 68
06.11.2013, 23:51     Окно появляется и исчезает #2
Я в листинге ошибок не вижу, всё совершенно нормально.
В чем конкретно проблема?
killer-Oleg
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 5
06.11.2013, 23:58  [ТС]     Окно появляется и исчезает #3
проблема в том что это все что я написал выходит ....ошибок нет в программе но окно программы которую делаю не запускается .. точнее окно появляется и исчезает....
Водяной Змей
Заблокирован
07.11.2013, 00:17     Окно появляется и исчезает #4
То, что окно появляется и исчезает, - нормально.
Вы же в свой код не добавили ожидание нажатия клавиши.

Вот так - не исчезает:
C++
1
2
3
4
5
6
7
8
9
10
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
int main()
{   
    std::cout << "Hello .....!\n";
    _getch();
    return 0;
}
killer-Oleg
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 5
07.11.2013, 00:37  [ТС]     Окно появляется и исчезает #5
C++
1
2
3
4
5
6
7
8
9
10
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
int main()
{   
    std::cout << "Hello .....!\n";
    _getch();
    return 0;
}
[/QUOTE]
я бы добавил если бы знал .. я только начал изучать по учебнику а там так написало .. как у меня было ....
так работает но все равно показывает

"ConsoleApplication2.exe" (Win32). Загружено "C:\Users\killer\Documents\Visual Studio 2012\Projects\ConsoleApplication2\Debug\ConsoleApplication2.exe". Символы загружены.
"ConsoleApplication2.exe" (Win32). Загружено "C:\Windows\SysWOW64\ntdll.dll". Невозможно найти или открыть файл PDB.
"ConsoleApplication2.exe" (Win32). Загружено "C:\Windows\SysWOW64\kernel32.dll". Невозможно найти или открыть файл PDB.
"ConsoleApplication2.exe" (Win32). Загружено "C:\Windows\SysWOW64\KernelBase.dll". Невозможно найти или открыть файл PDB.
"ConsoleApplication2.exe" (Win32). Загружено "C:\Windows\SysWOW64\msvcp110d.dll". Символы загружены.
"ConsoleApplication2.exe" (Win32). Загружено "C:\Windows\SysWOW64\msvcr110d.dll". Символы загружены.
Поток 0x15d0 завершился с кодом -1073741510 (0xc000013a).
Программа "[5580] ConsoleApplication2.exe" завершилась с кодом -1073741510 (0xc000013a).
Водяной Змей
Заблокирован
07.11.2013, 00:43     Окно появляется и исчезает #6
Это нормальное явление.

Реально важно, как правило, только то, что в окне "Список ошибок", а не "Вывод".
killer-Oleg
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 5
07.11.2013, 00:58  [ТС]     Окно появляется и исчезает #7
спасибо ....
Brust
35 / 29 / 8
Регистрация: 16.07.2012
Сообщений: 68
07.11.2013, 01:43     Окно появляется и исчезает #8
Цитата Сообщение от killer-Oleg Посмотреть сообщение
.. Поток 0x15d0 завершился с кодом -1073741510 (0xc000013a).
Программа "[5580] ConsoleApplication2.exe" завершилась с кодом -1073741510 (0xc000013a).
А вот это уже не совсем нормально, ибо так бездумно смешивать (conio.h) C++ и C и учить так начинать говнокодить новичка не нужно.
Человек учиться писать на C++, так пусть на нем и пишет:
C++
1
2
3
4
5
6
7
#include <iostream>
 
int main() {
  std::cout << "Hello";
  std::cin.get();
  return 0;
}
killer-Oleg
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 5
07.11.2013, 01:50  [ТС]     Окно появляется и исчезает #9
это все хорошо ... что показывает объяснили.... но вить все равно .....почему не грузит символы ... в этом же должна быть какая та причина ....
"ConsoleApplication2.exe" (Win32). Загружено "C:\Users\killer\Documents\Visual Studio 2012\Projects\ConsoleApplication2\Debug\ConsoleApplication2.exe". Символы загружены.
"ConsoleApplication2.exe" (Win32). Загружено "C:\Windows\SysWOW64\ntdll.dll". Невозможно найти или открыть файл PDB.
"ConsoleApplication2.exe" (Win32). Загружено "C:\Windows\SysWOW64\kernel32.dll". Невозможно найти или открыть файл PDB.
"ConsoleApplication2.exe" (Win32). Загружено "C:\Windows\SysWOW64\KernelBase.dll". Невозможно найти или открыть файл PDB.
"ConsoleApplication2.exe" (Win32). Загружено "C:\Windows\SysWOW64\msvcp110d.dll". Символы загружены.
"ConsoleApplication2.exe" (Win32). Загружено "C:\Windows\SysWOW64\msvcr110d.dll". Символы загружены.
Программа "[4328] ConsoleApplication2.exe" завершилась с кодом 0 (0x0).
Водяной Змей
Заблокирован
07.11.2013, 01:52     Окно появляется и исчезает #10
бездумно смешивать (conio.h) C++ и C и учить так начинать говнокодить
И где же тут говнокод?
Вот когда пишут код на C, но примешивают C++, - это действительно опасно, даже не говнокод, а именно опасно.
Но наоборот...
Brust
35 / 29 / 8
Регистрация: 16.07.2012
Сообщений: 68
07.11.2013, 02:49     Окно появляется и исчезает #11
Цитата Сообщение от Водяной Змей Посмотреть сообщение
И где же тут говнокод?
Вот когда пишут код на C, но примешивают C++, - это действительно опасно, даже не говнокод, а именно опасно.
Но наоборот...
А аварийный по сути выход из программы это уже хорошо?
Я лишь на это указал, и причину этого, и я не сказал что имено здесь говнокод - с этого начинают потом говнокодить.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.11.2013, 03:25     Окно появляется и исчезает
Еще ссылки по теме:

C++ Окно командной строки исчезает и появляется вновь
C++ По окончанию компиляции консоль быстро появляется и исчезает
Окно консоли исчезает C++

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

Или воспользуйтесь поиском по форуму:
Водяной Змей
Заблокирован
07.11.2013, 03:25     Окно появляется и исчезает #12
killer-Oleg,
уже все перепробовал и все одно и тоже .... ставил Visual Studio 2010 Professional.... и Visual Studio 2012 ultimate... и OC сносил ставил разный и все одно и тоже ....
это пример ... что не делаю выдает такие ошибки ....
Нет никаких ошибок.
И тем более, это никак не связано с ОС и редакцией среды.
Просто эти файлы - ntdll.dll, kernel32.dll и KernelBase.dll - созданы не в VS, они были ещё за много лет до VS, и их с тех пор никто не обновлял. Соответственно, файлов *.pdb, содержащих отладочную инфу, которые создаёт только VS, к ним нету. И символы не загружаются.
А Ваша программа, так же как и msvcp**.dll, созданы уже в VS и файлы *.pdb в комплекте. Стало быть, символы загружаются.
Но, как я уже писал, это нормально, и в исправлении не нуждается.
Yandex
Объявления
07.11.2013, 03:25     Окно появляется и исчезает
Ответ Создать тему
Опции темы

Текущее время: 03:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru