Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Какая модель данных в C++???


Автор: sisbkoshup 31.3.2007, 10:10
Очень уж интересно! Жду самые разные мнения!
Спасибо за внимание!


_____________

 smile  smile  smile 

Автор: Rockie 31.3.2007, 10:32
sisbkoshup, C++ позволяет использовать как процедурную, так и объектно-ориентированную модели. В зависимости от задачи можно выбирать. Подробнее - поисковик и wiki:

http://ru.wikipedia.org/wiki/Парадигма_программирования
http://ru.wikipedia.org/wiki/C%2B%2B


Автор: archimed7592 31.3.2007, 10:39
эээээ...http://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85
и какие тут мнения могут быть smile)

Автор: Любитель 31.3.2007, 10:47
Цитата(Rockie @  31.3.2007,  10:32 Найти цитируемый пост)
процедурную, так и объектно-ориентированную модели

Только не лепится тут слово "данных". О чём вопрос - в упор не пойму. smile

Автор: MAKCim 31.3.2007, 10:49

M
MAKCim
Модератор: Название темы должно отражать ее суть!

Что есть модель данных?

Автор: threef 31.3.2007, 11:58
Наверное, реляционная.
Или иерархическая?..
А ! Нашел - БНФ !
Хотя...может это - стек, область данных(изменяемых и констант), область кода, куча?
или это - 0x00010000 - 0x7FFFFFFF - но это уже не модель... 
 smile 
С наступающим !

Автор: Любитель 31.3.2007, 12:05
Цитата(threef @  31.3.2007,  11:58 Найти цитируемый пост)
С наступающим !

Точно не понял с чем, но возникла мысль. Может этот вопрос - невыдержанный и несколько неудачный первоапрельский розыгрыш.

ЗЫ А если серьёзно, sisbkoshup, объясни толком, что ты хотел бы узнать.

Автор: sisbkoshup 1.4.2007, 10:15
Поясняю! Я считаю, что модель данных в С++, есть размерная! И связанно это с расположением объектов на стеке! Но мне многие говорят что модель объеектно-ориентированная!
Поясните, пожалуйста, что понимают в програмистком мире под выражением: модель данных?
Я пока что считаю, что это связанно с хранением объектов на стеке или в динамической памяти! Модель данных т.е. как хранятся данные! Причем тут объектное-ориентирование я вообще не пойму!
Спасибо за внимание...

_________________

 smile  smile  smile 

Автор: Daevaorn 1.4.2007, 10:20
Цитата(sisbkoshup @  1.4.2007,  11:15 Найти цитируемый пост)
Поясните, пожалуйста, что понимают в програмистком мире под выражением: модель данных?

ссылку на википедию тебе уже дали. Можешь ещё англоязычную почитать.

Автор: sisbkoshup 1.4.2007, 14:28
Цитата(Daevaorn @ 1.4.2007,  10:20)
Цитата(sisbkoshup @  1.4.2007,  11:15 Найти цитируемый пост)
Поясните, пожалуйста, что понимают в програмистком мире под выражением: модель данных?

ссылку на википедию тебе уже дали. Можешь ещё англоязычную почитать.

Если бы я толком понял, что там написано! То наверное не задавал бы Вам вопросов!

__________________________

smilesmilesmile

Автор: Daevaorn 1.4.2007, 14:34
Цитата(sisbkoshup @  1.4.2007,  15:28 Найти цитируемый пост)
Если бы я толком понял, что там написано! То наверное не задавал бы Вам вопросов!

ну не знаю, ещё могу посоветовать пойти в школу, там научат читать и понимать smile 

Автор: sisbkoshup 1.4.2007, 18:59
Цитата(Daevaorn @ 1.4.2007,  14:34)
Цитата(sisbkoshup @  1.4.2007,  15:28 Найти цитируемый пост)
Если бы я толком понял, что там написано! То наверное не задавал бы Вам вопросов!

ну не знаю, ещё могу посоветовать пойти в школу, там научат читать и понимать smile

Daevaorn, Ты не дебил?
Че ты умничаешь??? Если ты умный: ответь на простой вопрос. Который был озвучен в начале.
Если не знаешь не грузи ни себя, ни людей...

З.Ы. Я просто хочу мнения програмистов, коим ты(Daevaorn) не являешься т.к. не можешь ответить на конкретно поставленный вопрос!!!

З.Ы.Ы. Попробую перефразировать! Можно ли сказать, что С++ использует размерную модель данных???
______________________________


 smile  smile  smile 

Автор: likehood 1.4.2007, 19:10
sisbkoshup, а "размерная модель данных" - это понятие, случайно, не из теории баз данных? Что то я с таким понятием не сталкивался.

Автор: Любитель 1.4.2007, 19:34
1. Хватит ругаться!

2. sisbkoshup, что ты понимаешь под "моделью данных". Этот термин не имеет отношения к языкам прграммирования. Ты что-то не так понял.

Автор: sisbkoshup 1.4.2007, 19:39
Может быть! Поэтому и спрашиваю.
На самом деле мне это говорили на лекциях, по-моему. Но недавно столкнулся с мнением что модель данных ОО!
И подумал, что я чего-то не понимаю!
На самом деле в самой википедии напысано: "модель которая описывает представление данных в информационной системе", Информационная система (ИС) — это система, в которой присутствуют информационные процессы (хранение, передача, преобразование информации)!
Таки образом програмный стек можно назвать ИС!
И в этом случае модель которая описывает данные на стеке в С++, как пить дать, размерная! А не ОО(Вообще какая-то глупость)!

Поправте если я ошибыюсь, или поддержите если согласны.
__________________________

 smile  smile  smile 

Автор: HappyLife 2.4.2007, 12:30
Я соглашусь только с тем, что абсалютно любая память размерная изначально. А уж дальше, можно создовать разные интерфейсы чтобы её сделать абсолютно любой.

Автор: Earnest 2.4.2007, 12:37
Цитата(sisbkoshup @  1.4.2007,  20:39 Найти цитируемый пост)
И подумал, что я чего-то не понимаю!

Не просто чего-то, а вообще ничего, судя по вопросу.
И при этом наезжаешь на людей, имеющих приличную репутацию.
Разве не слышал пословицу: хочешь получить дурацкий ответ, задай дурацкий вопрос. Твой именно такой.
Тебе дали достаточно ссылок и информации по языку. Читай, учись. Если тебе лектор что-то такое сказал, у него и спроси, что он имел в виду. Или у того, с чьим мнением "столкнулся".

Автор: JackYF 2.4.2007, 17:21
Цитата(sisbkoshup @  1.4.2007,  18:59 Найти цитируемый пост)
Daevaorn, Ты не дебил?


Цитата(sisbkoshup @  1.4.2007,  18:59 Найти цитируемый пост)
З.Ы. Я просто хочу мнения програмистов, коим ты(Daevaorn) не являешься




sisbkoshup, сравни количество постов Daevaornа и своих, его репутации и своей. Увидел разницу?
Нечего на форуме оскорблять людей и задавать вопросы - какая модель данных, не подразумевая, а что же ты хочешь узнать? Теорию - ее предостаточно на wiki и google().

А на практике - не знаю, зачем это кому-нибудь может пригодиться.
А за оскорбление - минус в репу. Исправляйся.

Автор: sisbkoshup 4.4.2007, 16:02
Цитата(HappyLife)

Я соглашусь только с тем, что абсалютно любая память размерная изначально. А уж дальше, можно создовать разные интерфейсы чтобы её сделать абсолютно любой.  


Я про память и не заикался... Немножко о другом спрашивал о модели данных!!! Не одно и то же...

Цитата(JackYF)

sisbkoshup, сравни количество постов Daevaornа и своих, его репутации и своей. Увидел разницу?


Цитата(из к/ф Ширли-Мырли)

Этого молодого человека не традиционной ориентации в Химках видел, он там деревянными пенисами(Научный термин) торгует

Модератор:  ненормативная лексика на форуме запрещена!

Он меня оскорбил, и получил нормальный вопрос, заметте вопрос-не утверждение!!!

Скажите Вы не можете на конкретный вопрос ответить по людски, а не как СуперМегаГигаТераГипер умники! Есть такие вещи которые я знаю гораздо лучше каждого из Вас...


Цитата(из к/ф Ширли-Мырли)

А на практике - не знаю, зачем это кому-нибудь может пригодиться.


Немного отойду от темы!
Сначала вопрос: чем обусловлен(почему существует) конструктор копии в языке С++? Почему, более новый язык, java не использует такую конструкцию?

P.S. Практика-служанка теории! Если не понимать теории програмирования понту нет что-то писать. Можно говорить что компилятор ведет себя не предсказуемо...smile

Спасибо за внимание!!!

____________

 smile  smile  smile 

Автор: JackYF 4.4.2007, 16:16
Цитата(sisbkoshup @  4.4.2007,  16:02 Найти цитируемый пост)
Почему, более новый язык, java не использует такую конструкцию?

Потому что Java берет на себя всю работу с памятью.

В основном для корректного копирования динамических данных и нужны конструкторы копий в С++. 

Цитата(sisbkoshup @  4.4.2007,  16:02 Найти цитируемый пост)
Он меня оскорбил, и получил нормальный вопрос, заметте вопрос-не утверждение!!!

Вопрос? А какой ответ ты ожидал?
"Да, я дебил."? Или, "нет, ты знаешь, я не дебил"?

Покажи то место, где он тебя оскорбил. Вот то место, где ты его оскорбил, я покажу.

Да, кстати... не матерись на форуме, а? Даже цитатами.

Автор: dumb 4.4.2007, 16:38
Цитата(sisbkoshup @  4.4.2007,  16:02 Найти цитируемый пост)
Есть такие вещи которые я знаю гораздо лучше каждого из Вас...

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

Автор: sisbkoshup 4.4.2007, 16:39
Цитата(JackYF @ 4.4.2007,  16:16)
Потому что Java берет на себя всю работу с памятью. 

И что ему мешает взять на себя работу с конструктором копии??? Потому что освобождение памяти, базара ноль на совести java машины, а вот выделение... 
Чем обусловлен автодеструктор в С++?

Почему есть случаи когда автодеструктор и автоконструктор копии приводят к утечке памяти?

Цитата(JackYF @ 4.4.2007,  16:16)
Да, кстати... не матерись на форуме, а? Даже цитатами. 


Из песни слов не выкинешь! 
Но я постараюсь держаться в рамках...

__________________

 smile  smile  smile 

Автор: Sartorius 4.4.2007, 16:42
 Предлагаю закрыть тему. ИМХО кроме ругани ничего интересного не будет...

Автор: likehood 4.4.2007, 16:49
Цитата(sisbkoshup @  4.4.2007,  17:02 Найти цитируемый пост)
Почему, более новый язык, java не использует такую конструкцию?

Конструкция может и не такая, но клонировать объекты в яве можно.

Автор: archimed7592 4.4.2007, 16:49
Цитата(sisbkoshup @  4.4.2007,  16:39 Найти цитируемый пост)
Почему есть случаи когда автодеструктор и автоконструктор копии приводят к утечке памяти?
потому что есть криворукие программисты (к каким ты, по всей видимости, относишься), которые не знают внутренностей языка, но рвутся использовать "модные фичи" и "модные выражения" (аля "модель данных")... почитай вот http://www.gotw.ca/gotw/056.htm

Добавлено через 1 минуту и 28 секунд
Цитата(sisbkoshup @  4.4.2007,  16:49 Найти цитируемый пост)

Извените опять вопрос: представтесь, пожалуйста, кто где учился програмировать???
по фильму ширли-мырли... удачи... мог бы понизил бы тебе репутацию ещё раз...

Автор: Earnest 4.4.2007, 16:52
sisbkoshup, ответы на свои вопросы ты найдешь в книге Страуструпа "Дизайн и эволюция С++".
В ней подробно (и очень занимательно) описано, почему многие конструкции и парадигмы в C++ именно такие, а не другие. 
Вкратце же можно сказать, что основная идея в C++ такова: не платить за то, что тебе не нужно. 

Цитата(sisbkoshup @  4.4.2007,  17:39 Найти цитируемый пост)
Но я постараюсь держаться в рамках...

Да уж постарайся.

Автор: sisbkoshup 4.4.2007, 16:56
Цитата

Конструкция может и не такая, но клонировать объекты в яве можно. 

В том все и дело! Что в яве в ObjectPascal И др языках с ССЫЛОЧНОЙ моделью данных! Где имя объекта ссылка на объект в динамической памяти актуален конструктор копии!!!

А в С++ члены поля класса хранятся на стеке!
Это 100%!


Цитата

потому что есть криворукие программисты (к каким ты, по всей видимости, относишься), которые не знают внутренностей языка, но 
рвутся использовать "модные фичи" и "модные выражения" (аля "модель данных")... почитай вот это

Я не программист! Я-математик(будующий)!

Короче кроме как умничать Вы ничего не умеете! Вы льете воду не одной реальной выкладки... Все похолду самоучки и нихрена не знаете, а пытаетесь прыгнуть выше своего потолка! Заметь я ниочем не утверждал хотел всего лишь узнать! Но вы незная ответа на вопрос, просто попытались выставить меня неучем! Хрен Вам! Учитесь сами, недоучки! 
Цитата

заучивание "ширли-мырли" тебе далось безупречно. нам такое и не снилось.


Классику знать надо! Ты наверное и Пушкина не читал, и считаешь верхом человека: обезьяну умеющую тыкать кнопки!!!

Автор: Earnest 4.4.2007, 17:12
Цитата(sisbkoshup @  4.4.2007,  17:56 Найти цитируемый пост)
А в С++ члены поля класса хранятся на стеке!

Ты уж не обижайся, но это полная чушь.
В стеке живут только данные автоматических переменных, да и то, если они POD.
А переменные еще бывают статические и динамические...
Так что твой вопрос про модель данных означает "где хранятся данные", то ответ - любая: где разработчик пожелает, там и будут жить данные.

И я тебя уверяю, что в Паскале и Яве тоже есть конструктор копии (а кто же по твоему, копии делает - Пушкин?), только программист этого не видит и никак не управляет...

Добавлено @ 17:15
Модератор:
archimed7592, 
sisbkoshup, 
не переходите не личности и не возбуждайтесь!
 

Автор: archimed7592 4.4.2007, 17:17
Цитата(Earnest @  4.4.2007,  17:12 Найти цитируемый пост)
да и то, если они POD.
гхм, а если они не POD, то где интересно?

Автор: sisbkoshup 4.4.2007, 17:20



Цитата

  А переменные еще бывают статические и динамические...
Так что твой вопрос про модель данных означает "где хранятся данные", то ответ - любая: где разработчик пожелает, там и будут жить данные.


Я сейчас повешусь! Почему нет явного полиморфизма в С++?

Посмотрите здесь!!
http://www.math.rsu.ru/mexmat/miks/IT2/14_C++ClassesFirst.html


Автор: archimed7592 4.4.2007, 17:21
Цитата(Earnest @  4.4.2007,  17:12 Найти цитируемый пост)
не переходите не личности и не возбуждайтесь!
да никто не возбуждается...просто когда некто, после наездов и грубостей за красивые глаза и знание цитат из ширли-мырли хочет получить консультацию, приходится объяснять ему где его место...обычно это делает модератор, но ты ограничилась только просьбой держать себя в руках...

Добавлено через 2 минуты и 20 секунд
Цитата(sisbkoshup @  4.4.2007,  17:20 Найти цитируемый пост)
Почему нет явного полиморфизма в С++?
я ща живот надорву... господин всезнайка, не просвятите, что такое явный полиморфизм... м.б. это тоже из ширли-мырли?

Автор: sisbkoshup 4.4.2007, 17:28
Цитата

 что такое явный полиморфизм


В С++ полиморфизм работает(корректно) только для указателей на объект! Тогда когда объект помещается в динамическую память ручками!!! Учись недоучка!

Почитайте то что найдете по ссылке и выскажите свое мнение!!!

Автор: Sartorius 4.4.2007, 17:30
Цитата

Язык С++ относится к языкам, в которых объекты классов располагаются непосредственно на стеке


(Из ссылки sisbkoshup.)

 Автор статьи скоррее всего просто неточно формулирует свои мысли. (Там еще много мест, допускающих неоднозначное толкование) А то можно подумть , что все объекты на стеке размещаются. 

 ЗЫ
 sisbkoshup,  читай оригинальные работы Страуструпа и мануалы, а то такие преподы научат  smile 

Автор: sisbkoshup 4.4.2007, 17:32
Цитата(Sartorius @ 4.4.2007,  17:30)
А то можно подумть , что все объекты на стеке размещаются. 


Где ты считаешь они хранятся? 
Цитата

а то такие преподы научат

Конечно, доктор математических наук, который написал компилятор, по сравнению с Вами пацан! smile 

Автор: archimed7592 4.4.2007, 17:33
угу и про dynamic_cast<T&>(obj) всезнайка случайно забыл...
другими словами работает ещё для ссылок (чем и являются твои "объекты" в java, objpascal)
а не подскажешь в каких языках полиморфизм работает для самих объектов? может быть великий фильм ширли-мырли ещё и объяснил тебе КАК полиморфизм может работать для объектов?

Автор: Earnest 4.4.2007, 17:35
Цитата

гхм, а если они не POD, то где интересно? 

Зависит от класса, естественно. Чаще всего в куче. Возьми, скажем string. Там внутри указатель на динамическую строку. При объявлении string автоматической переменной сами поля string, конечно, будут в стеке, а динамическая память останется динамической. А ведь это тоже данные string (которые нужно учитывать при конструировании копий).

Цитата(archimed7592 @  4.4.2007,  18:21 Найти цитируемый пост)
...обычно это делает модератор

За вами успеешь, как же...

sisbkoshup, полиморфизм в C++ есть, и даже два раза (времени выполнения и времени компиляции).
И что значит "явный", интересно? Какую-нибудь конструкцию хочешь типа: explicit polymorhic class XXXYYY {} ?

Кстати, для будущего математика ты как-то невнятно выражаешь свои мысли. Надо с этим бороться.

И еще: если уж тебе так не нравится C++, насильно-то мил не будешь, чего упираться? Есть Жава и многие прочие - есть выбор... Это практически вопрос религии... Наезжая на С++, да еще так беспредметно, ты здесь понимания не найдешь...

Автор: archimed7592 4.4.2007, 17:36
Цитата(sisbkoshup @  4.4.2007,  17:32 Найти цитируемый пост)
Где ты считаешь они хранятся?  
Код
Class na_stacke;
Class *v_kuche = new Class ();
static Class v_staticheskoy_oblasti_pamyati; // если это можно так назвать...

Автор: Sartorius 4.4.2007, 17:37
sisbkoshupEarnest  уже ответила на этот вопрос. Я повторю : все зависит от конкретного случая. Используя различные модификаторы класса памяти мы можем поместить объект на стек, в кучу или сегмент данных. Хотя она сказала, что на стеке хранятся только POD  - ничего сказать не могу - не проверял. ИМХО и поля объектов там тоже размещаются

Автор: Earnest 4.4.2007, 17:38
Оставьте в покое Ширли-Мырли - фильм ни в чем не виноват! smile 
Цитата(sisbkoshup @  4.4.2007,  18:32 Найти цитируемый пост)
Где ты считаешь они хранятся?  

Тебе уже сказали - где угодно.

Добавлено через 3 минуты и 6 секунд
Цитата(sisbkoshup @  4.4.2007,  18:32 Найти цитируемый пост)
Конечно, доктор математических наук, который написал компилятор, по сравнению с Вами пацан

Но ведь он чушь написал. Или это относится к написанному им компилятору. Только не к С++.
 smile  smile  smile 


Автор: archimed7592 4.4.2007, 17:46
Цитата(Earnest @  4.4.2007,  17:35 Найти цитируемый пост)
Зависит от класса, естественно. Чаще всего в куче. Возьми, скажем string. Там внутри указатель на динамическую строку. При объявлении string автоматической переменной сами поля string, конечно, будут в стеке, а динамическая память останется динамической. А ведь это тоже данные string (которые нужно учитывать при конструировании копий).
подведу итог:
объект (даже не POD) хранится на стеке (если имеет автоматическое время жизни), а вот где хранятся объекты, которыми он "владеет" - это уже как удобнее разработчику будет (по тем же правилам: автоматические - на стеке, динамические - в куче и т. д.)... а конструктор копии для того и создан, чтобы такие вот моменты учитывать (ну или если поля содержат ссылки\указатели на другие поля того же объекта smile)

Автор: Earnest 4.4.2007, 17:46
Цитата(Sartorius @  4.4.2007,  18:37 Найти цитируемый пост)
 поля объектов там тоже размещаются 

Поля - да. Но поля != данные. Т.е. это еще не все данные. Динамически выделенная в классе память - разве не данные класса?

Автор: sisbkoshup 4.4.2007, 17:46
Если мне кто-то раскажет как в Delphi или Java положить объект(именно поля объекта) на стек! Я соглашусь с тем что я незнаю программирования вообще, и уйду с этого форума!

_____________________________

 smile  smile  smile 

Автор: nerezus 4.4.2007, 17:50
Цитата

Конечно, доктор математических наук, который написал компилятор, по сравнению с Вами пацан!
 А что, написать компилятор - это сложно? ;)
Даже второкурсник(учащийся на программиста) это сможет сделать.

Автор: archimed7592 4.4.2007, 17:51
sisbkoshup, ты наверное не слышал про такую конструкцию в objpascal'е, как object... так что программированию тебе ещё учиться и учиться...  smile 

Автор: sisbkoshup 4.4.2007, 17:52
Выложите работающий код!!!

Автор: Earnest 4.4.2007, 17:52
Цитата(sisbkoshup @  4.4.2007,  18:46 Найти цитируемый пост)
Если мне кто-то раскажет как в Delphi или Java положить объект(именно поля объекта) на стек!

Что-то я не очень понимаю, как невозможность в Жаве создать объект в стеке связана с возможностями С++. Жаве - Жавино, у ней свои тараканы (и свой форум). В С++ - можно создать объект в стеке. А можно и не в стеке.
Чего ты добиваешься-то?

Добавлено через 38 секунд
Чего код-то?

Автор: JackYF 4.4.2007, 17:54
Цитата(nerezus @  4.4.2007,  17:50 Найти цитируемый пост)
Даже второкурсник(учащийся на программиста) это сможет сделать.


ну уж... только времени и изучения теории на это затратить можно... По-моему, перебор.

Автор: archimed7592 4.4.2007, 17:56
Цитата(sisbkoshup @  4.4.2007,  17:52 Найти цитируемый пост)
Выложите работающий код!!! 
Код

type abc=object
x : integer;
end;

var
na_stacke : abc;


begin
end.

что-то типа того...в паскале раньше разбирался получше тебя, но быстро понял, что язык _уже_ умер, что уж говорить о том, что с ним будет, когда я малость подрасту...так что мог уже забыть синтаксис, но идея наверное ясна...

Автор: AndreyK 4.4.2007, 17:57
Про стек: как именно компилятор хранит данные это его внутреннее дело и не имеет никакого отношения к языку.

А в С++ все данные хранятся в переменных (уж не знаю как такая модель называется).
Разве, что в объектах тоже хранятся данные ... и если считать такое их хранение чем-то особенным и назвать эту модель объектной, тогда да в С++ обьектно ориентированная модель хранения данных.

Особенно если учесть, что в извращенцы-теоретики рекомендуют отказаться от переменных и все данные хранить в объектах...

Автор: archimed7592 4.4.2007, 17:58
и с такими объектами полиморфизм будет возможен тоже только через указатель, как и "тупом" с++

Автор: sisbkoshup 4.4.2007, 18:04
Я имелл ввиду объект класса! Но не важно как обещал более ниодного сообщения!

Все равно в этом и есть отличие то что в С++ можно положить объект КЛАССА на стек! А в языках с ссылочной моделью нельзя!

Всем спасибо! Считаю тему можно считать закрытой! 

И еще тому кто пытался оскорбить меня лично: вы бы так лицом к лицу общались!

Досвидания!
__________________ 

smile  smile  smile 

Автор: nerezus 4.4.2007, 18:07
Цитата

По-моему, перебор.
 Для кого — перебор, а вот кто-то должен написать до 19 апреля =\

Автор: Daevaorn 4.4.2007, 18:07
Цитата(sisbkoshup @  4.4.2007,  19:04 Найти цитируемый пост)
Досвидания!

Прощай. Нам будет тебя нехватать... хнык-хнык... всегда мне нравились клоуны, но не нравится когда они уходят...

Автор: Earnest 4.4.2007, 18:10
Цитата(nerezus @  4.4.2007,  19:07 Найти цитируемый пост)
 а вот кто-то должен написать до 19 апреля 

Ничего, время еще есть  smile 
И не С++ же компилятор нужно написать, надеюсь...

Так как аффтар удовлетворен, тему закрываю. И так много наболтали. smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)