Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 552
от 14.10.2006, 04:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 402, Экспертов: 50
В номере:Вопросов: 3, Ответов: 8


Вопрос № 58101: Uvajaemiye eksperti dobroye vrema sutok umena dva voprosa pomagite rozabratsa 1)firma Abode kupila firmi Borland i vipustila Delphi 10 ocen neudacna stoyutli jdat C++Builder 7?Esli net togda stoyuli perexodit na javu 2)Pomagite ustanovit...
Вопрос № 58132: Добрый день. Изучаю С++. Сейчас добрался до ООП. Во всех замечательных книгах про ООП пишут три вещи Инкапсуляция, Полиморфизм, Наследование. Причем просто описывают их, а о том как пользоваться ими совсем ничего не сказано. А недавно от одного прогр...
Вопрос № 58140: Здравствуйте! Есть файл, открываемый fopen в режиме "ab+". Затем делается следующее: fseek(f, i, SEEK_SET); fwrite(&b, sizeof b, 1, f); Но данные добавляются в конец файла, после всех имеющихся данных, а н...

Вопрос № 58.101
Uvajaemiye eksperti dobroye vrema sutok umena dva voprosa pomagite rozabratsa
1)firma Abode kupila firmi Borland i vipustila Delphi 10 ocen neudacna
stoyutli jdat C++Builder 7?Esli net togda stoyuli perexodit na javu
2)Pomagite ustanovit svaz mejdu virtualnoy majinoy i fiziceskoy oba XP.
Ispolzuetsa VMware Workstation 5.5
Отправлен: 08.10.2006, 09:45
Вопрос задал: Talibov Natik Axmedovic (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Tamashev Denis M
Здравствуйте, Talibov Natik Axmedovic!
Ну насколько я знаю Delphi 9 намного хуже чем Delphi 10
Если я правильно понял вы имеете в виду Delphi 2005 и 2006 !
Я могу сказать что переходить на 2006 стоит по нескольким статьям которые я прочитал.
Я учил Delphi 2005 мне не очень понравилось на что переходить твоё дело я перешёл на Visual C++ .NET.
А дальше в вопросе я ничего не понял извини.
С уважением,
Zmeu.
Ответ отправил: Tamashev Denis M (статус: 2-ой класс)
Ответ отправлен: 08.10.2006, 14:19

Отвечает: NextStep / www2
Здравствуйте, Talibov Natik Axmedovic!

1. О том, что Adobe купила Borland слышу в первый раз. По-моему Borland просто сменил имя на Inprise.

2. Вот ссылка на статью по интересующему Вас вопросу http://read.excode.ru/art4050p2.html
---------
Нет правил без исключений, правило без исключения - это исключение из правил.
Ответ отправил: NextStep / www2 (статус: Студент)
Ответ отправлен: 09.10.2006, 08:34


Вопрос № 58.132
Добрый день. Изучаю С++. Сейчас добрался до ООП. Во всех замечательных книгах про ООП пишут три вещи Инкапсуляция, Полиморфизм, Наследование. Причем просто описывают их, а о том как пользоваться ими совсем ничего не сказано. А недавно от одного программиста узнал, что есть downcast, например. Опа! А я и не знал. И не узнал бы. Подскажите, пожалуйста ссылки на хорошие статьи про ООП в С++.
Отправлен: 08.10.2006, 15:01
Вопрос задал: Олег Кузнецов (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: UnRe@l
Здравствуйте, Олег Кузнецов!
Объектно-ориентированное программирование (ООП) в C++ [3 163 Кб]
http://www.prolaz-team.info/2006/02/09/oop_v_C.html
Удачи!
---------
Cogito, ergo sum (c) R. Descartes (1596-1650)
Ответ отправил: UnRe@l (статус: 1-ый класс)
Ответ отправлен: 08.10.2006, 15:11
Оценка за ответ: 4

Отвечает: Климова Марина Александровна
Здравствуйте, Олег Кузнецов!

http://www.p-stone.ru/libr/program/c/data/public1/

ООП в С++. Классика Computer Science, Р. Лафоре –скачать книгу:
http://wasm.ru/docs/10/lafore.pdf

Здесь http://62.76.251.125/kurses.php?part=base&kurs=002 учебная программа курса «Объектно-ориентированное программирование на С++», там приводится список литературы, который может Вам пригодиться.

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ НА С++ - http://bsu.iba.by/books/CPPOOP/CPPOOP.pdf#search=%22%D0%9E%D0%9E%D0%9F%20%D0%B2%20%D0%A1%2B%2B%22 –книга в формате .pdf

На странице http://www.software.unn.ac.ru/?doc=491 можно скачать конспекты лекций ООП в C++.

http://parallel.uran.ru/freesoft/cxx/ - книга.
http://ru.wikibooks.org/wiki/%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%
82%D0%BD%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%
D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5

Еще -
http://ru.wikibooks.org/wiki/%D0%A1%D0%B8%2B%2B

На сайте http://gamedev.gameslife.ru/cpp/cpp.html много всего полезного...

Посетите форум http://www.forum.vingrad.ru/index.php?showtopic=7168 люди дают ссылки на интересные книги по Вашему вопросу.

Успехов!
Ответ отправила: Климова Марина Александровна (статус: Профессионал)
Россия, Санкт-Петербург
Организация: ЗАО "Гипробум-инжиниринг"
ICQ: 302766921
----
Ответ отправлен: 08.10.2006, 15:30
Оценка за ответ: 5

Отвечает: Torsten
Здравствуйте, Олег Кузнецов!
Тот кто язык создовал тот и знает, что, почему и как. А именно читайте Бьёрна Страуструпа, лучше чем он никто не обьяснит.

---------
#define MAGIC_NUMBER 0xdeface
Ответ отправил: Torsten (статус: 1-ый класс)
Ответ отправлен: 08.10.2006, 17:17

Отвечает: Иванов Игорь Михайлович
Здравствуйте, Олег Кузнецов!Если вас это заинтересовало то сейчас по моему все среды обьектно ориентированы попробуйте UML это новый язык полностью обектный, зайдите на www.omg.com
Ответ отправил: Иванов Игорь Михайлович (статус: 2-ой класс)
Ответ отправлен: 10.10.2006, 20:39


Вопрос № 58.140
Здравствуйте!

Есть файл, открываемый fopen в режиме "ab+".
Затем делается следующее:

fseek(f, i, SEEK_SET);
fwrite(&b, sizeof b, 1, f);

Но данные добавляются в конец файла, после всех имеющихся данных, а не в позицию i. i, при этом, меньше размера файла, т.е. данные, по идее, должы были попасть в середину файла.

Так я определяю размер файла:

fseek(f, 0, SEEK_END);
s = ftell(f);

Так для моей ситуации i < s - sizeof b.
Отправлен: 08.10.2006, 17:19
Вопрос задал: Tundravarg (статус: 1-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: Tamashev Denis M
Здравствуйте, Tundravarg!
Правильно они у тебя записываются в конец файла потому что ты указываешь
fseek(f, 0, SEEK_END);

Я тебе привёл пример но советую исп. WinAPI скину ещё один пример !

Приложение:

Ответ отправил: Tamashev Denis M (статус: 2-ой класс)
Ответ отправлен: 08.10.2006, 23:01

Отвечает: NextStep / www2
Здравствуйте, Tundravarg!

Попробуйте при открытии файла указать режим "wb+" - режим записи/чтения, режим "ab+" открывает файл для добавления данных.
---------
Нет правил без исключений, правило без исключения - это исключение из правил.
Ответ отправил: NextStep / www2 (статус: Студент)
Ответ отправлен: 09.10.2006, 08:14


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное