|
ru.algorithms
- RU.ALGORITHMS ----------------------------------------------------------------
From : Andrey Tarasevich 2:5020/400 29 Sep 2002 23:29:43
To : Vitaly Mayatskih
Subject : Re: <none>
--------------------------------------------------------------------------------
Vitaly Mayatskih wrote:
> ...
> >> a ^= (b ^= a ^= b) - так и кладется на стек и далее по pекуpсии ..
> PP> Hа х.. оно кладется, а не на стек. Знаешь куда надо засунуть такой
> PP> компилятор который такое выражение на стек да еще и по рекурсии
> PP> кладет?
> В какую-нибудь структуру оно всё равно кладётся, и разбирается всё
> равно с применением перекрестной рекурсии, которая памяти жрёт не так уж и
> много. Или у тебя какое-нибудь более конструктивное предложение по разбору
> выражений?
> ...
Порядок и способ разбора выражения - дело десятое. Каким бы ни был
изначальный порядок, компилятор имеет полное право потом "утюжить"
сгенерированный код алгоритмами оптимизации сколько его душе угодно
(принимая во внимание спецификацию языка, разумеется). Так как спецификация
языков С и С++ никаким конкретным смыслом это выражение не наделяют (с точки
зрения С/С++ это выражение - бессмысленно), то и получиться в результате
может тоже что угодно.
--
Best regards,
Андрей.
--- ifmail v.2.15dev5
* Origin: good enough (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
| Тема: |
Автор: |
Дата: |
|
<none> |
stan72 |
21 Sep 2002 20:01:31 |
Re: <none> |
Sergei Paschenko |
23 Sep 2002 17:26:11 |
<none> |
Dmitry Pyzhov |
24 Sep 2002 01:07:14 |
 Re: <none> |
Andrey Tarasevich |
25 Sep 2002 11:00:54 |
  <none> |
Dmitry Pyzhov |
26 Sep 2002 11:28:38 |
  Re: <none> |
Andrey Tarasevich |
27 Sep 2002 10:56:36 |
  <none> |
Vitaly Mayatskih |
27 Sep 2002 17:40:43 |
   <none> |
Andrey Tarasevich |
28 Sep 2002 01:34:37 |
  Re: <none> |
Anatoly Svishev |
28 Sep 2002 00:33:11 |
   Re: <none> |
Andrey Tarasevich |
28 Sep 2002 02:29:40 |
   <none> |
Aleksey Loginov |
28 Sep 2002 11:09:12 |
   Re: <none> |
Vladislav Gusev |
28 Sep 2002 12:30:15 |
   Re: <none> |
Pavel P |
29 Sep 2002 10:27:02 |
    <none> |
Vitaly Mayatskih |
29 Sep 2002 14:17:20 |
    Re: <none> |
Andrey Tarasevich |
29 Sep 2002 23:29:43 |
     Re: <none> |
Anatoly Svishev |
30 Sep 2002 03:07:53 |
      Re: <none> |
Andrey Tarasevich |
30 Sep 2002 08:36:27 |
      <none> |
Ianos Gnatiuc |
30 Sep 2002 22:54:13 |
      <none> |
Aleksey Loginov |
01 Oct 2002 08:52:46 |
       <none> |
Ianos Gnatiuc |
02 Oct 2002 10:59:01 |
        <none> |
Aleksey Loginov |
03 Oct 2002 06:50:24 |
        Re: <none> |
Andrey Tarasevich |
03 Oct 2002 07:40:22 |
      Re: <none> |
Vladislav Gusev |
01 Oct 2002 16:36:43 |
      <none> |
Nickolas Hirgij |
01 Oct 2002 22:50:02 |
    Re: <none> |
Pavel P |
30 Sep 2002 06:22:38 |
  <none> |
Max Alekseyev |
29 Sep 2002 22:46:08 |
  Re: <none> |
Andrey Tarasevich |
30 Sep 2002 11:48:20 |
   <none> |
Max Alekseyev |
30 Sep 2002 13:06:54 |
    <none> |
Andrey Tarasevich |
01 Oct 2002 06:21:35 |
    <none> |
Serge Nozhenko |
01 Oct 2002 15:08:24 |
    Re: <none> |
Andrey Tarasevich |
01 Oct 2002 19:58:24 |
    Re: <none> |
Andrey Tarasevich |
01 Oct 2002 21:34:18 |
    <none> |
Serge Nozhenko |
02 Oct 2002 00:42:48 |
    <none> |
Andrey Tarasevich |
02 Oct 2002 03:44:12 |
    <none> |
Mike Murov |
02 Oct 2002 16:07:27 |
    Re: <none> |
Stanislav Yaroshenko |
03 Oct 2002 01:33:40 |
    <none> |
Andrey Tarasevich |
03 Oct 2002 03:01:09 |
    <none> |
Andrey Tarasevich |
03 Oct 2002 03:49:50 |
  Re: <none> |
Vladimir A. Pertzel |
30 Sep 2002 15:28:40 |
  <none> |
Ianos Gnatiuc |
30 Sep 2002 23:02:32 |
<none> |
Georgy Plechanov |
23 Sep 2002 17:05:12 |
<none> |
Igor Bychkov |
24 Sep 2002 21:54:28 |
<none> |
Nickolas Hirgij |
24 Sep 2002 08:41:05 |
<none> |
Ianos Gnatiuc |
30 Sep 2002 00:50:35 |
 <none> |
Stanislav Shwartsman |
30 Sep 2002 09:06:00 |
  <none> |
Ianos Gnatiuc |
30 Sep 2002 22:16:12 |
  Re: <none> |
Vladislav Gusev |
01 Oct 2002 16:12:30 |
   <none> |
Comoderator Of Ru Algorithms |
02 Oct 2002 21:09:00 |
   <none> |
Ianos Gnatiuc |
02 Oct 2002 12:02:13 |
   Re: <none> |
Vladislav Gusev |
03 Oct 2002 19:25:24 |
  <none> |
Nickolas Hirgij |
01 Oct 2002 20:38:42 |
 Re: <none> |
Vladislav Gusev |
30 Sep 2002 13:25:00 |
  <none> |
Ianos Gnatiuc |
30 Sep 2002 22:34:18 |
   Re: <none> |
Vladislav Gusev |
01 Oct 2002 16:36:11 |
   <none> |
Stanislav Shwartsman |
01 Oct 2002 22:35:23 |
   Re: <none> |
Vladislav Gusev |
02 Oct 2002 13:14:46 |
   <none> |
Stanislav Shwartsman |
02 Oct 2002 16:51:45 |
   Re: <none> |
Vladislav Gusev |
03 Oct 2002 18:51:00 |
 <none> |
Dmitry Pyzhov |
01 Oct 2002 01:26:34 |
  <none> |
Ianos Gnatiuc |
01 Oct 2002 08:01:13 |
 <none> |
Nickolas Hirgij |
01 Oct 2002 20:32:05 |
 <none> |
Kirill Frolov |
03 Oct 2002 23:45:50 |
 <none> |
Igor Dolgov |
04 Oct 2002 00:00:18 |
|
|