Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 08.09.2007, 14:26   #16
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Хочу попробовать Си ++

Если писать консольные программы, то можно воспользоваться сочетанием Ctrl + F5...Так консоль не закроется после окончания программы...Или же в коде написать cin.Get(); 2 раза...Или я что-то путаю
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 14:28   #17
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Re: Хочу попробовать Си ++

А как насчет того, чтобы расписать процесс создания программы?
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 14:49   #18
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Хочу попробовать Си ++

Самая главная вещь для управления проектом - это Solution Explorer.
Кстати переводить его можно как менеджер сборки.

Так вот Solution Explorer - это некое зеркало проекта. Он отображает файлы, что включены в проект..будь то код, будь то картинка и т.п.

Умение правильно им оперировать == сохранение времени.
И как результат - успех проекта...Но все же для простых проектов он почти ничего не значит

Итак, поехали.
Прошу прощения за неточности, ибо пишу по памяти.
Запускаем студию, File -> NewProject, Выбираем Empty Project, Вбиваем Желаемое имя и жмем Ok. Поздравляю! Мы только что создали пустую сборку

Теперь пришло время увидеть пресловутый Solution Explorer. Выбираем View -> Solution Explorer...И должно появится окно Солюшен Эксплорера.

Как видим, по умолчанию создается 3 папки..они созданы для удобства, так что удаление их - не вызовет никакого эффекта...Надеюсь удалить их - ты сможешь сам

Теперь пора создать файл с кодом..для этого выбираем подкаталог Solution Explorera, и жмем Add -> New Item. Потом выбираем All File Types и выбираем Code File (.cpp) (так вроде) Вводим имя, пример Main и жмем Ок. И если все сделано правильно, то откроется окно редактирования этого файла. Сюда и вводим код...Например этот:
#include <iostream>

int main()
{
   std::cout << "Hello World!";
  
   return 0;
}
Нажимаем F5 и .. консоль быстро исчезла...Почему? Да потому что программа закончилась...Чтобы консоль осталось проект надо запускать с помощью Ctrl + F5..Но ведь нужно уметь и кодом реализвать..Есть несколько способов, но я покажу основной.
Для этого нужно добавить cin.get();

#include <iostream>

int main()
{
   std::cout << "Hello World!";
  
   std::cin.get();
   std::cin.get();
   return 0;
}
И если я не ошибся - то программа должна работать
Желаю Удачи!
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 16:02   #19
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Re: Хочу попробовать Си ++

я бы посоветовал скачать CodeBlocks. Вещь хорошая и маленькая по сравнеию со студией.
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 16:07   #20
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Хочу попробовать Си ++

В CodeBlocks отладку вести сложновато.
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 16:18   #21
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Re: Хочу попробовать Си ++

Спорить не буду, я там не отлаживал, необходимости не было. Но чем хорош CB, тем что там легко подгрузить и Irrlicht и Ogre и SDL
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 16:22   #22
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Хочу попробовать Си ++

Согласен..И HGE ставиться без проблем..На студию не поставился...СДК Чего то там нужен был
А, вспомнил Platform SDK
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 17:30   #23
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Re: Хочу попробовать Си ++

JohnK, все правильно, только позволь подправить тебя немного.

Вместо того, чтобы жать Ctrl+F5, лучше просто заинклюдить cstdlib и воспользоваться system("PAUSE"). Например так:

//aVerySimpleProgram.cpp

#include <cstdlib>
#include <iostream>

//советую использовать пространство имен std, чем каждый раз писать std::функция

using namespace std;

int main(int argc, char** argv)
{
cout << "\n\nЭто моя первая программа на C++! Ура, ура, ура!\n\n";
//предпочитаю \n endl - они оба означают переход на новую строку

system("PAUSE");

return 0;

};
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 17:36   #24
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Хочу попробовать Си ++

Прокомментирую пожалуй

советую использовать пространство имен std, чем каждый раз писать //std::функция
Человек только приступил к изучению, так что лучше пока без using обойтись

Я в С++ не шарю, вот и не знал об таком Так что спасибо
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 20:28   #25
Raiter
Гигант индустрии
 
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений
(для 92 пользователей)
Re: Хочу попробовать Си ++

Ну вывод текста и т.д. я ешо вчера ночью освоил. У меня проблема в следующем... Это вылетает при компиляции... Всегда
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 20:32   #26
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Хочу попробовать Си ++

Это значит при компиляции ошибка какая то.
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 20:35   #27
Raiter
Гигант индустрии
 
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений
(для 92 пользователей)
Re: Хочу попробовать Си ++

Ух ты! А я как-то не догадался!

В чем может быть трабла то?
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 20:39   #28
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Хочу попробовать Си ++

Что ты изменял в настройках проекта?
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 20:39   #29
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Хочу попробовать Си ++

Кидай сюда Error List.
(Offline)
 
Ответить с цитированием
Старый 08.09.2007, 20:52   #30
Raiter
Гигант индустрии
 
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений
(для 92 пользователей)
Re: Хочу попробовать Си ++

Та нифига я не изменял...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 16:06.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com