На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Закрыто archimed7592 11-03-2008: Лимит страниц. Продолжаем Delphi vs C++

Страницы: (117) « Первая ... 90 91 [92] 93 94 ...  116 117  ( Перейти к последнему сообщению )  
> Delphi vs C++ , Часть 1
    почитай ещё статью
    "Анатомия C Run-Time, или Как сделать программу немного меньшего размера"
    (например, на RSDN)
      Бобр, так чито в с++ никак ? это ведь
      Цитата Бобёр @
      легко. Возьми, скажем, lcc.
      http://www.cs.virginia.edu/~lcc-win32/

      какае-то левовая баланда
        Цитата Катька @
        рассказывай, слушаю, внематочно

        я первый спросил.
          Цитата Бобёр @
          почитай ещё статью
          "Анатомия C Run-Time, или Как сделать программу немного меньшего размера"
          (например, на RSDN)

          лан, фэнкс, ща лупну...
            Цитата Катька @
            Бобр, так чито в с++ никак ? это ведь
            Цитата Бобёр @
            легко. Возьми, скажем, lcc.
            http://www.cs.virginia.edu/~lcc-win32/

            какае-то левовая баланда

            компиль себе вполне ничо

            Добавлено
            Цитата
            Я имею ввиду следующее: что мне написать в test.cpp, чтобы при старте программы спецом для моих нужд был выделен, но не проинициализирован кусок памяти?



            э.. скажем, так?

            ExpandedWrap disabled
              class CJunk {
              public:
                CJunk();
              private:
                int a[100];
              };
               
              static CJunk junkFoo;
               
              int main()
              {
               return 0;
              }


            годидзе? или я чего то недопонял?
            кто, скажем, специально зануляет кусок памяти под junkFoo?
            Сообщение отредактировано: Бобёр -
              Катька, почему это левая балада? А в Дельфи никак? Это ведь, IDE от Borland - какая-то левая балада :lol:.


              Бобёр, так что там с памятью неинициализированной? :rolleyes:
                Цитата archimed7592 @
                Я имею ввиду следующее: что мне написать в test.cpp, чтобы при старте программы спецом для моих нужд был выделен, но не проинициализирован кусок памяти?

                ты про malloc что ли? :lol:
                  Цитата
                  ты про malloc что ли? :lol:
                    Цитата archimed7592 @
                    Катька, почему это левая балада?

                    я же про компилятор.
                    Цитата archimed7592 @
                    А в Дельфи никак?

                    что никак ?
                    Цитата archimed7592 @
                    Это ведь, IDE от Borland - какая-то левая балада

                    причём тут IDE мухахаха фантан лола :lool: :lool: :lool:
                      Цитата
                      ты про malloc что ли? :lol:

                      а.. я понял, он C++ имел в виду, там malloc моветон

                      Добавлено
                      Цитата
                      Бобёр, так что там с памятью неинициализированной? :rolleyes:

                      в классе CJunk поле int a[100] будет заполнено абы чем, только не нулями (я релиз версию имею в виду)
                        Мяут, почитай предыдущую страницу - может дойдёт о чём речь :).

                        Бобёр, ты мне дурочку то не валяй :rolleyes:. Ты вот здесь что имел ввиду, когда сказал, что выделяется, но не инициализируется?
                        Цитата
                        Цитата
                        С самого появления языка C (без ++) под неинициированные переменные память отводилась при старте программы, тогда же обнулялась.

                        Тебя видимо, снова обманули. Она не обнуляется (по крайней мере, в release версиях, в debug - иногда). Только выделяется.
                        И в С, и в C++.
                          погодь. я про "инициализируется" не спорил. я про "заполняется нулями"
                          ?
                            В Си заполняется нулями... В С++ - зависит от прихотей конструктора. Я имею ввиду именно крупные области памяти(массивы, к примеру). Переменные примитивных типов или мелкие аггрегаты, конечно, можно явно инициализировать значениями.
                              Цитата Катька @
                              буду ждать, пока он здесь твети :)

                              Писал здесь: http://forum.sources.ru/index.php?showtopi...=0&#entry797557
                                Ну что lcc очень даже ничего(пока добилась 2 килобайт) , особенно порадовала библиотека iostream.h и опция
                                Цитата
                                -nolibc
                                Do not include the standard C library.
                                ;) , хоть никогда и не любила синтаксис Сишки (грязный он) пожалуй, буду баловатся теперь им :yes:
                                ExpandedWrap disabled
                                  #include "C:\lcc\include\math.h"
                                    #include "C:\lcc\include\iostream.h"
                                   
                                   int y;
                                   int main ( double x = 3.0 )
                                    {
                                   for(int i; i>=1000; i++)
                                    {
                                     _asm
                                    {
                                       fld x
                                       fmul x
                                       frndint
                                       fstp y
                                    }
                                    printf("Kate rules BITCH");
                                  }
                                  ......
                                  }
                                :ph34r:

                                Добавлено
                                Цитата Flex Ferrum @

                                пасиб, Флекс :yes:
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (117) « Первая ... 90 91 [92] 93 94 ...  116 117
                                Закрыто archimed7592 11-03-2008: Лимит страниц. Продолжаем Delphi vs C++



                                Рейтинг@Mail.ru
                                [ Script execution time: 0,1344 ]   [ 15 queries used ]   [ Generated: 27.07.25, 10:27 GMT ]