Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

c keel

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    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...


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

    Comment


      #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


        #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


          #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


            #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


              #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


                #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


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

                  Comment


                    #10
                    xp home

                    Comment


                      #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


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

                        Comment


                          #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


                            #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


                              #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...
                              X