c keel

Collapse
X
 
  • Kellaaeg
  • Show
Clear All
new posts
  • bloody-orc
    Liige
    • 03/2004
    • 2675

    #1

    c keel

    tahaks mõnda tasuta ja lihtsat c (keele) variante.(hea oleks kui saaks kasutada c++'i)

    tahaks just kirjutada neid nö "dosi" programme millel aknaid ega muid asju pole...

  • alaska
    Liige
    • 08/2003
    • 282

    #2
    Dev-c++, väga ok, tasuta.

    Comment

    • bloody-orc
      Liige
      • 03/2004
      • 2675

      #3
      ok tõmbasin selle dev c++'i ära ja meeldis väga. tänan...

      aga jah sellel on 1 probleem: ta ei tunne clrscr() käsku ära. conio.h on includitud kuid siisgi... borlandi c's on see käsk täiesti töötamas ja olemas... kas dev c++'is on siis mingi muu käsk ekraani puhastamiseks?

      Comment

      • Elektrik
        Liige
        • 02/2003
        • 3153

        #4
        lööb mingi errori we?
        sa uuri korra conio.h faili notepadiga, ja vaata kas seal on see olemas. ise tegin seal kalkulaatori valmis ja siis küll töötas.

        Comment

        • eq
          Liige
          • 12/2003
          • 634

          #5
          ma olen mõnda aega juba c++ kasutanud.
          ekraani puhastamiseks sobib vist system("CLR"); või midagi taolist. otsi (võimalik et ilma ülakomadetta või lihstalt clear)

          muide: www.google.com ja otsi veel "man clrscr()"
          annab unixi manualist vastava lehe.

          ise kasutan ka dev-cpp. sooviatn kõigile! B-)
          http://www.alldatasheet.com/

          Comment

          • bloody-orc
            Liige
            • 03/2004
            • 2675

            #6
            nuh borlandi helpist lugesin et clrscr() tahab saada conio.h'd no ok nõus includisin devis ära ja see puuks ytleb et ei ole sellist asja... mõtlesin OK elab yle lasen borlandi conio asemele, aga näed raip ei tunne seda ära, st ytleb et too erroreid täis... väga kahtlane asi... ja noh endalgi vaja seda kalkulaatori jaoks... kui kellelgi on conio.h fail kodus milles on clrscr() käsk ära definitud siis palun saatge kasvõi mailiga

            Comment

            • Elektrik
              Liige
              • 02/2003
              • 3153

              #7
              asi lihtne
              loe koodi:

              Kood:
              #include <cstdlib>
              #include <iostream>
              #include <conio.h>
              
              using namespace std;
              
              int main(int argc, char *argv[])
              {
                  void clrscr();
                  cout<<"Tere"<<endl;
                  system("PAUSE");
                  return EXIT_SUCCESS;
              }
              EDIT: ekraanipuhastus yhesõnaga nii:

              void clrscr();

              Comment

              • bloody-orc
                Liige
                • 03/2004
                • 2675

                #8
                yess ERROR'it ei anna aga ekraani ka ei puhasta...


                #include <cstdlib>
                #include <iostream>
                #include <stdio.h>
                #include <conio.h>

                int main()
                {
                al: void clrscr();
                    printf("Tere");
                    getch();
                    goto al;
                }
                selline programm siis näiteks

                Comment

                • Elektrik
                  Liige
                  • 02/2003
                  • 3153

                  #9
                  mis Win-i kasutad?
                  mul XP pro, vbolla OS loeb :angry:
                  mul ka ei puhasta, arvan et just OS-i pärast.

                  Comment

                  • bloody-orc
                    Liige
                    • 03/2004
                    • 2675

                    #10
                    xp home

                    Comment

                    • Elektrik
                      Liige
                      • 02/2003
                      • 3153

                      #11
                      üldiselt on nii et pead kasutama lisafaile, st, tõmba siit see zip, kopeeri need 2 faili kausta "C:&#092;Dev-Cpp&#092;include" ning programminäide siis siin, panin mitu getch() -i et sa näeks et ekraan puhastatakse, töötab hästi

                      Kood:
                      #include &#60;cstdlib&#62;
                      #include &#60;iostream&#62;
                      #include &#60;conio.h&#62;
                      #include &#60;clrscr.h&#62;
                      
                      using namespace std;
                      
                      int main&#40;int argc, char *argv&#91;&#93;&#41;
                      {
                        void clrscr&#40;&#41;;
                        cout&#60;&#60;&#34;Tere&#34;&#60;&#60;endl;
                        getch&#40;&#41;;
                        clrscr&#40;&#41;;
                        getch&#40;&#41;;
                        system&#40;&#34;PAUSE&#34;&#41;;
                        return EXIT_SUCCESS;
                      }

                      Comment

                      • bloody-orc
                        Liige
                        • 03/2004
                        • 2675

                        #12
                        suurimad tänud&#33;&#33;&#33;
                        sain tööle

                        Comment

                        • digital
                          Liige
                          • 05/2002
                          • 4155

                          #13
                          2 viga teie koodides:

                          void clrscr()&#39;ga defineerid ise omale uue funktsiooni nimega clrscr ja seepärast ei saa sa errorit... Aga ega ta midagi ei tee ka. Seega ikkagi
                          Kood:
                          clrscr&#40;&#41;;
                          conio.h inkluudimisest pole mingit kasu, kui sa conio.c&#39;i ei inkluudi. h-failis on ainult deklaratisioonid selle c faili funktsioonide päiste kohta.
                          seega
                          Kood:
                          #include &#60;conio.c&#62;
                          Ja polegi mingit jama vaja... Töötab...

                          Kood:
                          #include &#60;conio.c&#62;
                          
                          int main&#40;int argc, char *argv&#91;&#93;&#41;
                          {
                           printf&#40;&#34;tere&#34;&#41;;
                           system&#40;&#34;PAUSE&#34;&#41;;	
                           clrscr&#40;&#41;;
                           system&#40;&#34;PAUSE&#34;&#41;;	
                           return 0;
                          }

                          Comment

                          • Elektrik
                            Liige
                            • 02/2003
                            • 3153

                            #14
                            kahjuks digital Su kood ei funka. sellist faili nagu conio.c ple olemas meil: "ERROR: 3 C:&#092;Dev-Cpp&#092;main.cpp conio.cpp: No such file or directory. "
                            PS. Kompilaator Dev C++ 4.9.9.1

                            #include-is ple ma kunagi näinud et keegi kasutaks seda nii: et include <fail.c> alati on ikka header selleks, aga noh ma ei tea mis kompil. Sa kasutad.
                            mina kasutan ikka enda toodud näidet, see vähemalt funkab mu jaoks. lihtsalt 2 uut faili include kausta copy-da

                            Comment

                            • KaruTEC
                              Liikmed
                              • 07/2002
                              • 3082

                              #15
                              No kammoon bloody-orc, osta endale C raamat, saad palju kiiremini progetud kui interaktiivselt foorumi kaudu.
                              Soovitan vana raamatud: Kerrigan & Richie ANSI C.
                              C++ unusta ära, õpi kõigepealt struktuurselt progema.
                              Ja veel: goto käsk C programmis on sama ilus nagu linuxisysop peldikupotil istudes, altvaates.
                              Ehk siis ei tohi kasutada. Miks ? Osta raamat. Või tõmba ja prindi välja. Loed õhtul teki all, peldikus, koolis tundide ajal.

                              Comment

                              Working...