Ma 2018.04.21. van  
  
  
    Fórum  
 »QBasic 
 »SmartCard olvasó programozás 
 »We are looking for flash/flex/as3 magician 
 »Test Lead  
 »IT Network Support Engineer  
       
    Letöltés  
  » Longhorn skin (BootSkin)  
  » Infocentrum e-SMS  
  » BootSkin / 1.0 RC0  
       
    Linkek  
  » Programozás.lap.hu  
  » Design&Prog  
  » Panda.lap.hu  
       
    Statisztika  
  » Oldalletöltések száma: 3009138  
C++ String + FIFO segítség kérés!
 Témaindító: zeláj
| 2006.05.06. 10:12 | Válasz erre 
Sziasztok!
Fogalmam sincs a programozásról, viszont kaptam egy házit amit hamarosan le kell adnom! Szeretném a Ti segítségeteket kérni ez ügyben! Nyílván aki tud C++ ban programozni, annak nem lehet olyan nehéz feladat! ha valaki tud segíteni, akkor azt jelezze!
Köszi szépen!

Íme a feladatok!

1. Írjon egy String nevű osztályt, amely dinamikus karakterláncok kezelésére alkalmas.
Egy String objektum csak annyi karakternek foglaljon helyet, ahány karakter hosszú a
tartalma. Ügyeljen a dinamikusan lefoglalt terület helyes kezelésére! A String osztály a
következő műveleteket támogassa:

String s1=”abc”;
String s2;
s2=s1;
s2=”xyz”;
String s3;
s3 = s1 + s2; // s3 legyen az s1-hez hozzáfűzve s2
char c1;
c1 = s1[1];
s1[1] = ’b’;

2. Írjon egy olyan FIFO (first in first out) osztály-t, amely char* (vagy String) típusú
objektumokat (változókat) tud tárolni körbuffer jelleggel. A maximálisan tárolt elemek
száma a FIFO objektum létrehozásakor legyen megadható. A FIFO két fő műveletet
támogasson: addnew és a getlast műveleteket. Az addnew új elemet ad a FIFO-hoz, a
getlast pedig a legrégebben hozzáadott elemet adja vissza. Ha már betelt a FIFO, akkor
az addnew írja felül a legrégebbi elemet.

pl:

FIFO f1(10); // 10 elemű FIFO létrehozása
f1.addnew(”1”);
f1.addnew(”2”);
f1.addnew(”3”);
f1.getlast(); // ”1”-el tér vissza
f1.getlast(); // ”2”-vel tér vissza
f1.getlast(); // ”3”-mal tér vissza
 Belépés 
 Azonosító: 
  
 Jelszó: 
  
 
 
 
     
  Libri könyváruház  
  Szerző:  
   
  Cím:  
 
  Kiadó:  
   
   
     
Untitled Document
Megújuljon-e a Programming.hu - tartalmilag és külsőleg egyaránt?
Igen, feltétlenül!
Mindegy...
Nem érdekel
Ne változzon
 
 
Ajánló
CodeX - Szeptembertől nyomtatott formában - Több, mint 220 cikk