[ C / C++ ] — начинающим: задаем вопросы (архивная - 2015)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. Shawn1x

    Shawn1x Elder - Старейшина

    Joined:
    24 Aug 2007
    Messages:
    307
    Likes Received:
    538
    Reputations:
    13
    Как написать прогу?
    используя алгоритмы и контейнеры Stl:
    создай список из 20 случаных элементов, со значениями от 1 до 19.
    отсортируй список так что бы сначала шли четные элементы
    На С++
     
  2. P(i)n*Fl0p1

    P(i)n*Fl0p1 Elder - Старейшина

    Joined:
    19 Dec 2006
    Messages:
    157
    Likes Received:
    35
    Reputations:
    9
    Чет я вообще ничего не пойму в чем разница между Визуал С++ builder c++ и просто с ++,и какой из них лучше начинать учит(с нуля) посоветуйте плиз


    C++
    нашел вот книжку как думаете хорошая?

    Если у кого есть скиньте ссылку плиз на Борланд С++ желательно с кряком..буду очень благодарен) :rolleyes:
     
    #502 P(i)n*Fl0p1, 14 Dec 2007
    Last edited: 14 Dec 2007
  3. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    Shawn1x, вам читать документацию:

    http://www.zsu.zp.ua/lab/MathDep/ApMath/cppbuilder/Chapter%2011/index.htm
    http://www.tenisheff.ru/hgs/po/STL.htm

    P(i)n*Fl0p1, можно спорить до одурения чей компилятор лучше... По дефолту мелкософторый является стандартом, именно с него и начните изучение. Книга хорошая.
     
    1 person likes this.
  4. P(i)n*Fl0p1

    P(i)n*Fl0p1 Elder - Старейшина

    Joined:
    19 Dec 2006
    Messages:
    157
    Likes Received:
    35
    Reputations:
    9
    У меня еще один вопрос назрел если в книжке все примеры в борланд с++(что меня настораживает так это год выпуска) написаны то что лучше поставить борланд с++ 3.1 или микрософт Визуал с++ експресс едишн?или борланд с++ билдер?
     
    #504 P(i)n*Fl0p1, 14 Dec 2007
    Last edited: 14 Dec 2007
  5. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    P(i)n*Fl0p1, общая парадигма соблюдена везде, что в борладовском компиляторе, что в микрософтовском. Я думаю авторы дадут замечания по поводу используемого компилятора, но тем не менее, я не дмаю, что там такие сложные примеры, что были ориентированы под какой-то конкретный компилятор. Я советую поставить все, и попробовать на разных компиляторах, тогда у вас будет более яркое представление о характере конкретного компилятора.
     
    1 person likes this.
  6. z01b

    z01b Муджахид

    Joined:
    5 Jan 2007
    Messages:
    494
    Likes Received:
    382
    Reputations:
    22
    P(i)n*Fl0p1,Согласен с groundhog-ом. Не думаю что там такие убойные примеры, заточеные под одним компилятором.
     
  7. r@mbler

    r@mbler New Member

    Joined:
    12 Dec 2006
    Messages:
    15
    Likes Received:
    2
    Reputations:
    0
    ludi dobrie dayte ktonit ssilku na c++ builder ne enterprais izvenite za latinicu
     
  8. GlOFF

    GlOFF Elder - Старейшина

    Joined:
    8 May 2006
    Messages:
    689
    Likes Received:
    484
    Reputations:
    4
    r@mbler Можешь ещё поискать Borland Developer Studio.
    Там и делфи и C++ ^)
     
  9. Saint-Sky

    Saint-Sky Elder - Старейшина

    Joined:
    14 Jul 2007
    Messages:
    119
    Likes Received:
    77
    Reputations:
    27
    На краклабе выложили архив статей по C/CPP(6600 статей) - есть, что почитать...

    World C++ Pro 6600+
     
  10. GlOFF

    GlOFF Elder - Старейшина

    Joined:
    8 May 2006
    Messages:
    689
    Likes Received:
    484
    Reputations:
    4
    Saint-Sky Отлично, а от которого числа выложены?
     
  11. Piflit

    Piflit Banned

    Joined:
    11 Aug 2006
    Messages:
    1,249
    Likes Received:
    585
    Reputations:
    31
    от всех =) он довольно старый, но актуальный
     
  12. P(i)n*Fl0p1

    P(i)n*Fl0p1 Elder - Старейшина

    Joined:
    19 Dec 2006
    Messages:
    157
    Likes Received:
    35
    Reputations:
    9
    :( Вообщем проблема вот в чём : Сделал все как в самоучителе Крупника скачал Far , gcc ..все сделал как написано создал файл L11.cpp в нем написал код программы , хотел скомпилировать,написано что надо ввести в Far в командной строке:
    gcc l11.cpp -o l11.exe
    ввожу фар подвисает на пол секунды но потом ничего не происходит,мне кажется должен получится в папке l11.exe
    подскажите что я делаю неправильно,текст из самоучителя немогу скопировать так как не выделяется, он в формате djvu. вкладываю весь учебник там на 23 странице,может там чтото неправильно написано?) :confused:

    Книжко
     
  13. Piflit

    Piflit Banned

    Joined:
    11 Aug 2006
    Messages:
    1,249
    Likes Received:
    585
    Reputations:
    31
    конпелируй через cmd
     
    2 people like this.
  14. presidentua

    presidentua милиционер Античата

    Joined:
    4 Nov 2007
    Messages:
    305
    Likes Received:
    236
    Reputations:
    15
    Перед тем как набирать команду в Фаре нажми комбинацию кнтрл+О, тогда уберутся окна Фара. Введешь команду и компилятор тебе скажет результат, если была допущена ошибка, то будет номер строки где ошибка. :)
     
  15. P(i)n*Fl0p1

    P(i)n*Fl0p1 Elder - Старейшина

    Joined:
    19 Dec 2006
    Messages:
    157
    Likes Received:
    35
    Reputations:
    9
    О спасибо)всего то надо было две кнопки нажать а я блин целый день мучался)))))
     
    1 person likes this.
  16. HulkRus

    HulkRus New Member

    Joined:
    6 Dec 2007
    Messages:
    17
    Likes Received:
    4
    Reputations:
    0
    P(i)n*Fl0p1, можешь ещё поюзать shift+ctrl+alt, alt+стрелка вверх (alt+стрелка вниз); и увидишь ошибки компиляции.
     
  17. P(i)n*Fl0p1

    P(i)n*Fl0p1 Elder - Старейшина

    Joined:
    19 Dec 2006
    Messages:
    157
    Likes Received:
    35
    Reputations:
    9
    У меня еще один вопрос там задачу дали никак не допру вообщем надо узнать что выдаст программа,если в скобках while все убрать :
    #include <iostream>
    using namespace std;
    int main(){
    int N = 1000;
    int sum = 0, i = 1;
    while(i <= N) {
    sum = sum + i;
    i = i + 1;
    }
    cout << "sum = " << sum << endl;
    }

    получится 1?
    или еще кроме
    sum = sum + i;
    будет действовать i = i + 1;?(меня просто насторожило то что оно после sum = sum + i; стоит еслиб перед тогда по идее должно получится 3)
    вот немогу понят 1 или 3)


    ой ой ой ошибсо ошибсо))) если вообще убрать скобки ведь начнет выполнятся sum = sum + i;
    i = i + 1;

    вот)и что получится 1 иль 3 или чтото заоблачное?)) :confused:



    вообще после выполнения программы)


    УРА УРА УРА)Сегодня год моего пребывания здесь)
    :rolleyes:
     
    #517 P(i)n*Fl0p1, 18 Dec 2007
    Last edited: 19 Dec 2007
  18. criz

    criz Elder - Старейшина

    Joined:
    4 Nov 2007
    Messages:
    293
    Likes Received:
    40
    Reputations:
    6
    Если убрать все из while(), то вылезет еррор :)
    А где там должна 1 появиться?
     
  19. Irdis

    Irdis Elder - Старейшина

    Joined:
    6 Feb 2006
    Messages:
    248
    Likes Received:
    52
    Reputations:
    3
    а вот вопрос
    чем отличаются библиотеки
    <iostream>
    и
    <studio.h>
    Вроде функции одни и те же???
     
  20. Irdis

    Irdis Elder - Старейшина

    Joined:
    6 Feb 2006
    Messages:
    248
    Likes Received:
    52
    Reputations:
    3
    to P(i)n*Fl0p1

    если повезёт то зациклится, нейкое бредовое условие
     
    #520 Irdis, 19 Dec 2007
    Last edited: 19 Dec 2007
Thread Status:
Not open for further replies.