imho.ws |
![]() |
![]() |
![]() |
# 1 |
Guest
Сообщения: n/a
|
С++ Нужна помощь начинающей.
У меня следующая просьба.
Купила книгу П. Франка «С++ Учебный курс Программирование». Мне, начинающей с нуля изучение языка, это книга понравилась, но как дошло дело до примеров, представленных на дискете (которая прилагается к книге) начались проблемы. Итак, я открываю программу c_sal.cpp , после произвожу компиляцию и у меня ничего не получается, почему-то выдает какую-то ошибку, то в одной, то в другой строке. Если не трудно, посмотрите что там не так, я выкладываю почти все, что есть на этой дискете, кроме звуков. Может это из-за того, что я использую программу Dev C++, а в книге предлагают другие программы, хотя скорее всего это не должно влиять. Вес 297kB Последний раз редактировалось lansa; 05.01.2006 в 09:46. |
![]() |
# 2 |
Junior Member
Регистрация: 19.04.2002
Адрес: Дом
Пол: Male
Сообщения: 187
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Что-то не качается.
А можно поинтересоваться, для Dev C++ все дополнительные библиоеки и сам компилятор имеются? Помниться он ведь является только оболочкой (IDE без компилятора и т.п.) и заточен под gcc и MinGW. Если все есть, у них на сайте кажется качается как раз полный пакет, то хотелось бы узнать что за ошибки пишет.
__________________
Дураки не динозавры - они не вымрут... |
![]() |
![]() |
# 4 |
Full Member
Регистрация: 11.12.2002
Сообщения: 864
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
не качается.
Проверь указаны ли компилятору пути к инклудам. Судя по всему декларации классов неизвестны, поетому нет доступа к методам. Ето ? Код:
#include “franca.h” athlete Sal; void mainprog() { Sal.ready(); Sal.say(“Hi!”); } Последний раз редактировалось crawler; 05.01.2006 в 10:09. |
![]() |
![]() |
# 6 |
Junior Member
Регистрация: 19.04.2002
Адрес: Дом
Пол: Male
Сообщения: 187
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
в Dev c++ нужно указать пути к заголовочным файлам.
Сервис -> Параметры компиляторов -> Каталоги -> Включаемые файлы Tools -> Compiler options -> Directories -> C++ includes А чего попроще - старого доброго "Hello World!" там не было? например вот такого? Код:
#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { printf("Hello World!!!\n"); system("PAUSE"); return EXIT_SUCCESS; } А почему именно Dev C++?
__________________
Дураки не динозавры - они не вымрут... |
![]() |
![]() |
# 7 |
Junior Member
Регистрация: 12.09.2004
Сообщения: 106
![]() ![]() |
Из личного опыта могу сказать, что книга Франка мне категорически не понравилась:
1) Непонятный порядок расположения тем. Например , в моем издании книги тема указателей была затронута одной из самых последних после всех тем из С++ -)))) 2) Примеры мягко говоря были неадекватными 3) Сам слог книги тоже не понравился По моему личному мнению стартовать лучше всего с книг Герберта Шилдта. Он пишет просто и понятно, но опять же это только моё личное мнение |
![]() |
![]() |
# 9 |
Guest
Сообщения: n/a
|
Спасибо всем!
Попробую действительно поискать что-то другое, не понравилось мне, что с первым же примером такая ерунда получилась. Хотя слог книги меня устраивает, эта книга у меня уже третья, первые две тяжело пошли сразу (в смысле описания языка). Еще раз всем спасибо. Последний раз редактировалось lansa; 06.01.2006 в 20:18. |