|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serguei Miridonov 2:5020/400 25 Mar 2005 01:47:47 To : Eugene B. Berdnikov Subject : Re: Need GUI development tool (Kylix or something) --------------------------------------------------------------------------------
Eugene B. Berdnikov wrote:
> U.P.Galyuck <galyuck@paloma.spbu.ru> wrote:
> UPG> сложному. И все равно, даже для С++ перегруженность опрераций не
> UPG> позволяет перегргуппировывать операции, чтобы сначала сделать
> UPG> вещественную арифметику, а только потом комплексную. Транслятор для не
> UPG> встроенных типов данных это знать не может, и поэтому не посмеет
> UPG> выражение a*z*b сначала преобразовать к виду z*(a*b), а потом его
> UPG> вычислить.
>
> Транслятор имеет полное право сначала сгруппировать данные тех типов,
> корорые ему известны, и вычислить их так, как считает нужным
> (Straustroup, 6.2.2), а затем уже оперировать с невстроенными типами.
Будьте добры - ссылочку поточнее, пожалуйста.
У меня, к сожалению, только Б.Страуструп, Язык программирования C++,
спец. изд./Пер. с англ. - М.; СПб.: "Издательство БИHОМ" - "Hевский
Диалект", 2001. Там я таких слов не нашёл. Поэтому, если у Вас
что-то другое, то лучше ссылку на что-нибудь опубликованное в
интернете, например, на стандарт.
Мне кажется, что Вы ошибаетесь, поскольку определение "... так, как
считает нужным" неприменимо к языку, которым можно описать алгоритм
вычислений с жёстко заданной последовательностью.
--- ifmail v.2.15dev5.3
* Origin: CICESE Research Center, Ensenada, Mexico (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/13396dbeebe90.html, оценка из 5, голосов 10
|