.
Отговор в тема
Резултати от 1 до 24 от общо 24

Тема: C++ въпрос

  1. #1
    Голям фен Аватара на BlueDevil
    Регистриран на
    Apr 2007
    Град
    Велико Търново
    Мнения
    527

    C++ въпрос

    Код:
    #include <iostream.h>
    int main ();
    {
         cout << "Bla-bla";
    }
    Та така, въпросът ми е защо при написването на каквото и да е ми дава грешка на отварящата скоба? Грешката е Declaration Terminated Incorrectly.

  2. #2
    Голям фен
    Регистриран на
    Jan 2007
    Град
    Ин Дъ Мидъл Ъф Ноулеар
    Мнения
    559
    С какъв компилатор си?
    Incomplete..........

  3. #3
    Голям фен
    Регистриран на
    Dec 2006
    Мнения
    858
    Айде-е, разбирачът се обади... Махни точката и запетаята след int main() и ще се оправи.
    слизам от тавана, бейбе, слизам от тавана
    писна ми вече от тези беди

    три коли мухи изяде и не се убеди,
    че горе, на тавана, има само греди...

  4. #4
    Голям фен
    Регистриран на
    Jan 2007
    Град
    Ин Дъ Мидъл Ъф Ноулеар
    Мнения
    559
    А,да Не забелязах ... сорка ...
    Incomplete..........

  5. #5
    Голям фен Аватара на BlueDevil
    Регистриран на
    Apr 2007
    Град
    Велико Търново
    Мнения
    527
    Добре де, да кажем, че се изчисти грешката. Сега защо като няма грешки не мога да подкарам програмата? Само става по-синкав целия екран и нищо насреща. А грешки няма. Също така ако пиша return 0; примерно пак има грешка.. Уфф, сори, че ви занимавам със смешни неща, обаче сега прохождам в програмирането

  6. #6
    Голям фен
    Регистриран на
    Dec 2006
    Мнения
    858
    Тука май компът ти е сбъркан нещо...
    слизам от тавана, бейбе, слизам от тавана
    писна ми вече от тези беди

    три коли мухи изяде и не се убеди,
    че горе, на тавана, има само греди...

  7. #7
    Голям фен Аватара на BlueDevil
    Регистриран на
    Apr 2007
    Град
    Велико Търново
    Мнения
    527
    Да кажем, че в компилатова ми е грешката. Може ли някой да ми даде линк към здрав компилатор, по възможност на Борланд, защото на него съм започнала и засега ми се иска да е той. Всъщност като се замисля може и Dev C++... Абе не знам, в случая май всеки един тук ще разбира повече от мен Аз само искам да се науча и в училище някак си подкарвам някакви ню-ню програмки, а вкъщи даже и това не мога Help me!

  8. #8
    Голям фен
    Регистриран на
    Dec 2006
    Мнения
    858
    Borland C++ съкс много яко, правен е преди има-няма 15 години. Земи тва:

    http://prdownloads.sourceforge.net/d....9.2_setup.exe
    слизам от тавана, бейбе, слизам от тавана
    писна ми вече от тези беди

    три коли мухи изяде и не се убеди,
    че горе, на тавана, има само греди...

  9. #9
    Голям фен Аватара на BlueDevil
    Регистриран на
    Apr 2007
    Град
    Велико Търново
    Мнения
    527
    Абе съкс, не съкс, на него ме учат И то май 'щото е подарък на министерството и няма нужда да плащат за софтуер
    Както и да е, мерси за линка, очаквайте ново включване с купчина въпроси

    ЕДИТ: Т'ва, че е бета ще ме спъне ли някъде?

  10. #10
    Голям фен
    Регистриран на
    Dec 2006
    Мнения
    858
    Цитирай Първоначално написано от Blue_Devil{F}
    Абе съкс, не съкс, на него ме учат И то май 'щото е подарък на министерството и няма нужда да плащат за софтуер
    Хахахаха, ебах го у подаръка тва министерство! Предложи пред когото трябва да инсталират Дев, той винаги си е бил безплатен

    Цитирай Първоначално написано от Blue_Devil{F}
    ЕДИТ: Т'ва, че е бета ще ме спъне ли някъде?
    От две години по-нова версия няма, всички с тая се мъчат, всъщност, мъчат е силно казано :>
    слизам от тавана, бейбе, слизам от тавана
    писна ми вече от тези беди

    три коли мухи изяде и не се убеди,
    че горе, на тавана, има само греди...

  11. #11
    Голям фен Аватара на BlueDevil
    Регистриран на
    Apr 2007
    Град
    Велико Търново
    Мнения
    527
    Абе той даскала луд фен пират, не ебава, че тря се плаща за нещо. Има и Дев, ама нас ни учи на Борландското. Иначе Уиндоуса краден, Офиса краден, Вижуал Студиото май и то...
    Аз обаче за друго пиша. Рекордьо съм - 5 реда код и 3 грешки То още имаше, ама тези останаха ии.. не знам какво да правя. От цялата работа излезе едно .ехе, обаче седи черен екран и ако натисна нещо се затваря. Блаа, помощ!
    http://img209.imageshack.us/img209/4778/untitledel4.png

    Баси, ше стана за смях тука...

  12. #12
    Голям фен
    Регистриран на
    Dec 2006
    Мнения
    858
    #include <iostream.h> заменяш с #include <iostream>

    При хедърите от чистото C пък, вместо #include <stdio.h> пишеш <cstdio> например.
    слизам от тавана, бейбе, слизам от тавана
    писна ми вече от тези беди

    три коли мухи изяде и не се убеди,
    че горе, на тавана, има само греди...

  13. #13
    Guest
    Код:
    #include <iostream.h>
    
    int main()
    {
            cout << "drun drun";
            
            return 0;
    }

    Тва бачкас на всички компилатори!
    И се учи да пишеш програми независи от компилатор (демек да може да се компилират навсякъде)
    Може настройките на компилатора ти да са такива, че след изпълнение на програмата автоматично да се затваря прозореца.
    пробвай следното и разбери:

    Код:
    #include <iostream.h>
    
    int main()
    {
        int n;
        cin >> n;
        
        if(n==1)
            cout << "drun drun";
        
        else 
            cout << "bla bla";
            
        return 0;
    }
    така, ако програмата ти ще чака за вход (integer - цяло число) и трябва да въведеш някво такова число. Ако въведеш 1 щи изкара дрън дрън, а иначе бла бла. Пробвай

  14. #14
    Цитирай Първоначално написано от Бунтар
    Тука май компът ти е сбъркан нещо...

  15. #15
    Голям фен
    Регистриран на
    Mar 2005
    Град
    Plovdiv
    Мнения
    872
    Главите ви са сбъркани.

    Това бързо скриване на прозореца може да се "спре" по няколко начина, но най-масово използвания е:

    добавяш хедърния файл conio.h. Преди затварящата скога на main() функцията пишеш "getch()" и си готова. Кода трябва да стане така:

    Код:
    #include <iostream.h>
    #include <conio.h>
    
    int main()
    {
            cout << "drun drun";
           
            getch();
            }

  16. #16
    Голям фен
    Регистриран на
    Mar 2005
    Град
    Plovdiv
    Мнения
    872
    А нещата с червено на скрийншота ти са Warning-и, които засега тебе не те бъркат. Не пречат на стартирането на програмата, просто компилатора си мисли че си направила някаква логическа грешка. Dev C++ е най-добрият компилатор за начинаещи, мани ги онея Borland-и от които ще те заболи главата.

  17. #17
    Голям фен Аватара на BlueDevil
    Регистриран на
    Apr 2007
    Град
    Велико Търново
    Мнения
    527
    Госте, Fena, мерси и на двамата. Всъщност това, което исках беше getch (); ама кой да знае, че още една библиотека трябва да се пише
    По принцип сте прави... обааааче... пак се затваря като напиша нещо и натисна Enter. Защо бее? Както се казваше в една реклама: "Къде сбъркахме?"

    А колкото до Нощния Райдър, не се е*авай с начинаещите Иначе пък ти е готин примера

  18. #18
    Голям фен
    Регистриран на
    Mar 2005
    Град
    Plovdiv
    Мнения
    872
    Коя програма? Тази на госта с въвеждането на число, или твоя пример с извеждането на низ ?

  19. #19
    Голям фен Аватара на BlueDevil
    Регистриран на
    Apr 2007
    Град
    Велико Търново
    Мнения
    527
    Всичкитееее
    @Fena, ако ти се занимава с моите глупости, дай 1 скайп например, че тука ще ни изселят, 'щото го обръщаме на чат.

  20. #20
    Голям фен
    Регистриран на
    Mar 2005
    Град
    Plovdiv
    Мнения
    872
    писах ти лично съобщение

  21. #21
    Guest
    conio.h SUX

    след време сама ще разбереш защо

  22. #22
    Голям фен
    Регистриран на
    Jan 2007
    Град
    Ин Дъ Мидъл Ъф Ноулеар
    Мнения
    559
    buntar,не се заяждам.Порсто искам да знам след като е написала <iostream> не трябва ли отдолу да напише "using namespace std;" ?
    Incomplete..........

  23. #23
    Голям фен
    Регистриран на
    Dec 2006
    Мнения
    858
    Верно, бе

    Наистина, мани го тва conio, ползвай system("pause");
    слизам от тавана, бейбе, слизам от тавана
    писна ми вече от тези беди

    три коли мухи изяде и не се убеди,
    че горе, на тавана, има само греди...

  24. #24
    Голям фен
    Регистриран на
    Mar 2005
    Град
    Plovdiv
    Мнения
    872
    Бе манете я тая system("PAUSE") функция. Имаш ли си на идея какво прави тя всъщност с компютъра ти ?

    1. заебава програмата ти.
    2. почва да бърка в системата
    3. бърка в системата и намира shell-a
    4. търси PAUSE командата
    5. заделя памет за да изпълни командата
    6. изпълнява командата и чака да се натисне клавиш
    7. освобождава паметта заета за изпълнението на командата
    8. връща се към твоята програма.

    + че трябва да използваш хедърния файл <stdlib.h>. На практита малката ти програма разчита на два други файла само за едно такова дребно нещо? Друг е въпроса че програма с тази команда ще успееш да пуснеш само на бозата. Както казваше госпожата ми по Математика "това е все едно да стреляш с топ по врабче". Работата тук е същата. Избягвайте по принцип да ползвате тази функция за забавяне на програмата.

Правила за публикуване

  • Вие не можете да публикувате теми
  • Вие не можете да отговаряте в теми
  • Вие не можете да прикачвате файлове
  • Вие не можете да редактирате мненията си