Здравствуйте эксперты. Вышлите исходники проектов написанных на С++, в которых задействовано как можно больше технологий С++ (пространство имен (namespace), абстрактные классы в качестве интерфейсов, иерархия классов, шаблоны и т.д.). В тоже время, проекты должны быть небольшого масштаба (ввод в программу значения через пользовательский интерфейс, синтаксический анализатор, работа с матрицами и т.д.). Для меня важно разобрать на примере принцип модульности и абстракции С++, потому сложные проекты не нужны. С уважением kuper. Email: kuper@hotbox.ru
Доброе время суток, kuper! Высылать... зайди на любой сайт по программированию C++ и посмотри там. А лучше - купи себе книжку с диском. Ответ отправлен: 12.09.2003, 17:11 Отправитель: Извращенок Отвечает Yuri Gordienko
Приветствую Вас, kuper! Да ты, товарищ, шутишь... Любой более-менее средний проект все это использует. Нужны исходники - зайди на http://freshmeat.net. Только накой в простой программе все С++ навороты? Тебе лучше подойдут примеры, которые идут на дискетах к книгам - их и ищи. Успехов Ответ отправлен: 12.09.2003, 13:21 Отправитель: Yuri Gordienko
Вопрос № 1065
Здравствуйте, уважаемые эксперты. Есть какая-нибудь функция, которая из имени файла выделит только имя(до точки). Или надо писать самому. С++ Builder
Доброе время суток, Alexandr! функция называется splitpath обратная называется makepath Ответ отправлен: 14.09.2003, 11:42 Отправитель: vitya Отвечает Avl2k
А есть вот что: ExtractFileExt - получ. расширение. ExtractFileDir - получ. из полного пути к файлу директорию. ExtractFilePath - то же самое, но с символом слэша в конце. ExtractFileDrive - имя диска. ExtractFileName - из пути - имя файла с расширением. ExtractRelativePath - относительный путь. ExtractShortPathName - конвертация длинного имени в формат 8.3. Но свою функцию написать не так трудно.
Ответ отправлен: 13.09.2003, 14:03 Отправитель: Marouder Отвечает Eugene
Здравствуйте, Alexandr! На Builder'e можно воспользоваться функциями ExtractFileName и ChangeFileExt: AnsiString Name = ChangeFileExt( ExtractFileName("c:\\temp\\abc.avi"), "");
Ответ отправлен: 12.09.2003, 12:32 Отправитель: Eugene Отвечает Извращенок
Здравствуйте, Alexandr! Да вроде нету... Хотя кто знает. Я писал сам. Ответ отправлен: 12.09.2003, 17:32 Отправитель: Извращенок
Вопрос № 1066
Здравствуйте. Как выглядят в C++ корень числа, его степень(рациональная)?
Здравствуйте, FreeF! Как так выглядит? Если функии, то sqrt() для корня, а для степени - самому писать Ответ отправлен: 12.09.2003, 17:31 Отправитель: Извращенок Отвечает Yuri Gordienko
Добрый день, FreeF! sqrt,pow,powf Успехов Ответ отправлен: 12.09.2003, 16:02 Отправитель: Yuri Gordienko Отвечает Avl2k
Доброе время суток, FreeF! 1) Корень из x double sqrt( double x ); 2) x в степени y double pow( double x, double y ); С уважением, Avl2k.
Ответ отправлен: 12.09.2003, 16:08 Отправитель: Avl2k
Вопрос № 1067
Здравствуйте. Есть ли в С++ ф-ии корня,степени,рац.степени числа? И если есть то какие?
Добрый день, FreeFr! Повторил... типа с первого раза не догнали :)) Успехов Ответ отправлен: 12.09.2003, 16:19 Отправитель: Yuri Gordienko Отвечает Vdr
Приветствую Вас, FreeFr! Смотри библиотеку math.h Там функций всяких много, может найдешь нужную. Удачи! Ответ отправлен: 12.09.2003, 16:23 Отправитель: Vdr Отвечает Avl2k
Здравствуйте, FreeFr! 1) Корень из x double sqrt( double x ); 2) x в степени y double pow( double x, double y ); С уважением, Avl2k.
Ответ отправлен: 12.09.2003, 16:15 Отправитель: Avl2k Отвечает Marouder
Добрый день, FreeFr! Корень - sqrt и sqrtl (для long double). Степень - pow и powl. Находятся в math.h.
Ответ отправлен: 13.09.2003, 14:04 Отправитель: Marouder
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.