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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.03.2014, 12:23   #1
komandorOs
 
Регистрация: 23.02.2014
Сообщений: 7
По умолчанию Помогите составить проект

Здравствуйте, Я как новичок хочу задать вопрос. Я купил книгу для обучения программированию на C++ "C++. Учебный курс. 2-е издание", Автор - Паоло Франка/Paulo Franca. Так вот, обучение программированию тут ведётся на старых компиляторах(С пылинкой ), и так как я не хочу отставать от общества (Stilet:Стесняюсь спросить - в реальных условиях ты тоже заказчику скажешь: "Я пишу только на VS5 и идите берегом"?) мне нужно разобраться в интерфейсе программы. В принципе, я уже писал на VS 2010 калькулятор, но дело в том, что дабы облегчить тяжёлый процесс обучения, в книге так же предлагается изучать её иным методом: "Именно новая парадигма обучения дала толчок идее разработки специальных мультимедийных программ. Читателю не придётся изучать все аспекты ввода/вывода только затем, чтобы видеть, как работают его программы. При наличии подходящей библиотеке классов для создания звука, картинок и анимации достаточно научиться манипулировать объектами этой библиотеки.", ну как то так. И уже сначала начинается обучение с помощью той дополнительной программы, и вот тут я задался вопросом: "Как?". Для первого проекта есть файлы :
1)C_SAL.CPP
2)PAULO.RC
3)FRANCA45.OBJ
Как я понял их нужно объединить в один проект.
Вот собственно сам код:

Код:
Код:
#include "franca.h"
athlete Sal;
void mainprog()
{
  Sal.ready();
  Sal.say("Hi!");
}
Библиотеку файлов franca.h я закинул в папку : C:\Program Files\Microsoft Visual Studio 10.0\VC\include
Сам я что-то попытался потыкать: создал проект, пробовал добавлять файлы, которые представлены выше, но ничего не получалось. Я понимаю, что если я начну учиться на VS 2005, то мне будет трудно переходить на новые стандарты C++. 2010 пока ещё не так уж и стар. Помогите мне пожалуйста с этим всем разобраться, а конкретно:
1)Как добавлять различные файлы в проект по ходу обучения
2)Как решать какие-либо проблемы, которые возможно будут возникать по мере обучения, из-за несовпадения версий компилятора.
Спасибо!
---------------------------------------------------------------------------
И всё же я не понимаю. Я могу предоставить все файлы, в надежде что мне помогут и объяснят. Код и файлы которые описаны в книжке в архиве. А теперь что мне КОНКРЕТНО нужно объяснить :
1) Какой именно проект выбирать в визуале (Программа Win32 e.t.c...).
2) Как использовать файлы, которые прилагаются к коду.
Я пытался настроить сам и вот что получилось (Пользуюсь VS 2010)
(Скрин)
Надеюсь на помощь!
Спасибо!
Изображения
Тип файла: jpg Форум.jpg (44.1 Кб, 112 просмотров)
Вложения
Тип файла: rar Files.rar (31.5 Кб, 5 просмотров)

Последний раз редактировалось Stilet; 08.03.2014 в 13:43.
komandorOs вне форума Ответить с цитированием
Старый 08.03.2014, 13:54   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Как добавлять различные файлы в проект по ходу обучения
ИМХО, если это .h или .cpp то поросто подбрасывать их к главному .cpp файлу в каталог. (Это только ИМХО). А в исходниках прописывать в include имя через "". Если не ошибаюсь инклуд через "" означает искать в текущем каталоге.
Цитата:
Как решать какие-либо проблемы, которые возможно будут возникать по мере обучения, из-за несовпадения версий компилятора.
Только анализом ошибки, вдумчивым чтением ее текста. Ну и советами с форумчанами. Опять таки если там будет сказано (Переменная-счетчик в цикле не может быть обьявлена локально) значит эту переменную нужно соответственно обьявить выше.
Например ошибка:
Код:
for(int i=...)
Нужно не растеряться и:
Код:
int i;
for(i=...
и так далее.
Цитата:
Какой именно проект выбирать в визуале (Программа Win32 e.t.c...).
Смотря что ты хочешь написать.
Консольный если работа с консолью. Win32 если это будет оконная программа на WinAPI.
MFC соответственно под MFC программу и т.д.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.03.2014, 14:38   #3
komandorOs
 
Регистрация: 23.02.2014
Сообщений: 7
По умолчанию

Это-то понятно. А что делать с .obj файлами и файлами старой VS - ms5?
Если не трудно, можно объясниться в скайпе - caramboo777
Так будет гораздо быстрее и удобнее
komandorOs вне форума Ответить с цитированием
Старый 08.03.2014, 15:02   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну я не специалист по этим IDE )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить проект Delphi вычисления величины TadyT Помощь студентам 6 31.01.2013 11:16
Где найти исходники на Java( 1 проект - больше 1000 классов, 2 проект - больше 100, 3 проект - больше 10) Pti44ka Общие вопросы по Java, Java SE, Kotlin 2 09.09.2010 21:31
Помогите скомпилировать проект kakawkin Общие вопросы C/C++ 0 25.10.2009 11:25
Помогите пожалуйста решить две задачи по паскалю и составить и составить блок схему! ...Оленька... Паскаль, Turbo Pascal, PascalABC.NET 2 20.01.2009 09:37
Помогите оценить проект TominPasha Фриланс 3 21.08.2008 13:12