Skocz do zawartości

Cyna58

Stały użytkownik
  • Postów

    318
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Cyna58

  1. Cieszy mnie ta informacja :lol:
  2. Sunbeam Tuniq Tower 120 Thermalright Ultima 90i+ Acutake FAN 120 PRO Scythe Zipang - SCZP-1000
  3. Cyna58

    Pomoc W C++

    Mam prośbę a nie chcę zakładać nowego tematu. Otoż mam takie zadanie Do tej pory na laboratoriach stworzyliście zbiór funkcji operujących na strukturze Osoba (takie MENU, gdzie można było dodawać, usuwać, wyświetlać itd. ). Dzisiaj Waszym zadaniem będzie przerobienie tego kodu tak, aby korzystał on z klas i obiektów. Na początek - zastanówcie się nad odpowiednim abstrakcyjnym opisaniem "osoby". Moja propozycja jest taka (oczywiście możecie ją wzbogacić lub poprawić): +------------------+| Osoba |+------------------+| -imię || -nazwisko || -data_urodzenia |+------------------+| +Osoba() || +ustawImię() || +ustawNazwisko() || +ustawDate() || +wyświetl() |+------------------+Poniżej zaimplementuję fragment powyższego opisu klasy - Waszym zadaniem będzie uzupełnienie go o brakujące elementy.class Osoba { char imie[50]; char nazwisko[50];public: Osoba (char *im, char *na); void wyswietl();};Osoba::Osoba(char *im, char *na){ strncpy(imie, im, 50); strncpy(nazwisko, na, 50);}void Osoba::wyswietl(){ cout << imie << " " << nazwisko << endl;}int main(){ Osoba a("Jan", "Kowalski"); Osoba b("Adam", "Nowak"); a.wyswietl(); b.wyswietl(); return 0;} O to co ja wypociłem. Czy mógłby ktoś poprawić błędy, bo ja nie za bardzo to rozumiem a nie chcę, żeby mi ktoś pisał gotowego programu, bo przecież nie o to chodzi. #include <cstdlib>#include <iostream>using namespace std;#ifndef stack.h#define stac.hclass Stack { double *buffer; public: Stack(int size); bool push(double v,int l); bool pop(double *v,int l); bool pop(double &v,int l); void wys(int l); ~Stack() {if (buffer) delete [] buffer;}};#endif [b] bool Stack:ush(double v,int l)[/b] <=w tym miejscu wywala błąd. { buffer[l]=v; } bool Stack:op(double *v,int l) { cout<<buffer[l]; } bool Stack:op(double &v,int l) { cout<<buffer[l]; } void Stack::wys(int l) {for(int i=0;i<=l;i++)cout<<"\n"<<i<<"- "<<buffer[i]; }int main(int argc, char *argv[]){ int l=0; double v; char m; int size; cout<<"\tPodaj rozmiar stosu liczb"; cin>>size; buffer = new typ[size]; do{ cout<<"\n\tMENU\n1-dodaj skladnik stosu\n2-zdejmij skladnik ze stosu (przez wskaznik)\n3-zdejmij skladnik ze stosu (przez referencje)4-wyswietl stos\nq-wyjscie\n; cin>>m; tolower(m); switch(m): { case '1': { if(n<size) {cout<<"\npodaj liczbe : "; cin>>v; if(Stack.push(v))cout<<"\nzapisano"; } else cout<<"\nstos jest pelny!"; break;} case '2': cout<<"\nzdjoles skladnik (*): "; if(Stack.pop(v,l))--l; break; case '3': cout<<"\nzdjoles skladnik (&) : " if(Stack.pop(v),l)--l; break; case '4': if(l==0){cout<<"\n Stos jest pusty!"; }else if(Stack.wys(l)); break; case 'q': break; default : cout<<"\nnie ma takiego numeru"; } } while('q'!=m) system("PAUSE"); return EXIT_SUCCESS;} Od razu mówię, że kompilator wywala błąd (zaznaczyłem to miejsce). Programuję w dev. C++ . Z góry dziękuję za pomoc.
  4. Też mam czasami takie coś.Zasilacz wymieniłem i niestety czasami tez tak mam ale tylko w idle. Najczęściej się zawiesza jak podłączam pendrive pod usb.
  5. Pewnie wystarczająco aby nie połamać grafy :D
  6. Cyna58

    Zestaw Za 15 Tys Zł

    A nie będzie wydajniej 2x8800GTS 512(g92)?
  7. Dla mnie bomba chłodzenie :D
  8. Cyna58

    Odnośnie Konkursu

    Haha :D Będę miał kalendarz :D
  9. To już Corsair CMPSU-620HXEU 620W będzie lepszy i cichszy :D
  10. Cyna58

    Obudowa Do Max.400zł

    Cooler Master CM 690. Jest nieco dłuższa, choć antec też mi się bardzo podoba. Ale CM jest tańsza i większa.
  11. Cyna58

    Obudowa 250zł

    Cooler Master CM 690. Naprawdę dobra obudowa. Duża, przewiewna i ma możliwość zamontowania chłodnicy 2x120mm.
  12. Jakoś mi się wierzyć nie chce, że to jest aż takie wydajne. <_< No i odpada CLP
  13. Zastanawiam się czy sobie takiego nie zamówić
  14. Cyna58

    Co Tu Dokupić.

    Mój znajomy miał dwa takie i padły z niewiadomych przyczyn. TUTAJ jest fajny test zasilaczy i wcale on nie jest taki bardzo dobry.
  15. Ciekawe ile to waży??
  16. Cyna58

    Co Tu Dokupić.

    Zrobiłbym tak jak mówi Fredek tylko za żadne skarny nie brałbym tego zasilacz bo to kupa.
  17. Cyna58

    Jaka Obudowa Pod Wc ?

    Polecam Cooler Master CM 690.Jest w niej dużo miejsca i na syficie masz miejsce na chłodnice 2x120 lub 2x140. Mam tą obudowę i jest fajna.
  18. A mój wygląda tak: Lubię czystość :lol: Crosis: % chyba też lubisz? :?
  19. Moim zdaniem TA ma lepszą wentylację i jest tańsza oraz większa :D
  20. Już to będzie lepsze. -LINK-
  21. Cyna58

    Geforce 7600 GS / GT

    Junioor gdzie kupiłeś tą kartę?? Zajrzyj tutaj: http://techworks.pl/21szpak/8500GTSONIC/big/85gtsonic1.jpg http://forum.pclab.pl/index.php?showtopic=257977 http://forum.pclab.pl/lofiversion/index.php/t277779.html
  22. Cyna58

    Geforce 7600 GS / GT

    A możesz zrobić fotki karty?Obie strony PCB?
  23. Cyna58

    Geforce 7600 GS / GT

    W F.A.Q na pierwszej stronie tego tematu jest opis do vmoda tej grafy.
  24. Cyna58

    Geforce 7600 GS / GT

    junioor ja myślę,że wynik jest ok. Na sprzęcie z sygnaturki na procku 2,6Ghz i po zabawie deltą rdzeń(630) osiągam ponad 6800 przy sterach 93.81(oficjalnych nie jakiś tam extreme). podkręć kartę jeszcze a przekroczysz 7K. edit. Aha widzę, że masz podkręconego procka na V stock, to podnieś jeszcze o 0,1V-0,15V i kręć dalej. Coś słabo ta grafa CI idzie.
×
×
  • Dodaj nową pozycję...