Forum Quasi-bimber Strona Główna Quasi-bimber
Zastępcze forum informatyki 2005-2010 na IZ,PWr
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

koło u Thomasa
Idź do strony 1, 2, 3  Następny
 
Napisz nowy temat   Odpowiedz do tematu    Forum Quasi-bimber Strona Główna -> 03 semestr
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
bula
Gość






PostWysłany: Nie 10:35, 21 Sty 2007    Temat postu: koło u Thomasa

co nas jutro obowiązuje?
-powinno od polimorfizmu: czyli polimorfizm, ATD, szablony, wyjątki, i programowanie obiektowe (do tych tematów są slajdy). Na wykładzie były jeszcze pojemniki itp. i wektory z biblioteki (ale slajdów nie ma). Więc jak to ma być?
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
hamatro




Dołączył: 21 Sty 2007
Posty: 5
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Nie 12:14, 21 Sty 2007    Temat postu:

No wlasnie. A mowil cos o progu zaliczeniowym na ostatnim wykladzie albo czy mozna miec ze soba jakies kartki tak jak wtedy??

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
dziemid




Dołączył: 21 Sty 2007
Posty: 13
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Nie 19:59, 21 Sty 2007    Temat postu:

jakieś typy na pytania podchwytliwe, ktore mogą być w teście ? Wink

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
adl
Administrator



Dołączył: 20 Sty 2007
Posty: 45
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Wałbrzych/Wrocław-Trójkąt

PostWysłany: Nie 20:05, 21 Sty 2007    Temat postu:

dziemid napisał:
jakieś typy na pytania podchwytliwe, ktore mogą być w teście ? Wink


"czy szablon klas moze sie przyjaznic z szablonem klas?" Wink


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
blekit




Dołączył: 21 Sty 2007
Posty: 13
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Nie 20:27, 21 Sty 2007    Temat postu:

a nie moze?

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
dziemid




Dołączył: 21 Sty 2007
Posty: 13
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Nie 20:28, 21 Sty 2007    Temat postu:

no i jaka jest odpowiedź?
Generalnie z testów od kwiatka, wynikało że nie może Wink Bo mozna się przyjaznić tylko z konkretną funkcja (ukonkretnionym szablonem) ale nie wiem ;]


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
adl
Administrator



Dołączył: 20 Sty 2007
Posty: 45
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Wałbrzych/Wrocław-Trójkąt

PostWysłany: Nie 20:53, 21 Sty 2007    Temat postu:

blekit napisał:
a nie moze?

prawde mowiac nadal nie wiem

rozwazcie taka klase:
Kod:


template<class T1, class T2>class A
{
   //... definicja klasy - uzywamy w niej tylko T1
   friend class B<T2>;
};


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
blekit




Dołączył: 21 Sty 2007
Posty: 13
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Nie 21:06, 21 Sty 2007    Temat postu:

a ja sprawdzilem i wydaje mi sie ze moze
na pewno prawidlowe jest:
Kod:

template<class T>
class Array
{
/*...*/
friend ostream& operator<<(ostream& out, Array<T>& t);
};

template<class T>
ostream& operator<<(ostream& out, Array<T>& t)
{
/*...*/
}

wiec analogicznie pewnie jest z klasami


Post został pochwalony 0 razy

Ostatnio zmieniony przez blekit dnia Nie 21:09, 21 Sty 2007, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
dziemid




Dołączył: 21 Sty 2007
Posty: 13
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Nie 21:08, 21 Sty 2007    Temat postu:

obstawiam ze odpowiedz jest NIE Wink
Kod:

class A {
   int x;
   friend class B;
};
template<class typ>class B {
   B (A test) {
      typ wojsko;
      test.x = 5;
   };
};


1>main.cpp
1>.\main.cpp(12) : error C2989: 'B' : class template has already been declared as a non-class template
1> .\main.cpp(5) : see declaration of 'B'
1>.\main.cpp(7) : error C3857: 'B': multiple template parameter lists are not allowed

adl: poprawilem tylko znacznik z [kod] na [code] Razz


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
adl
Administrator



Dołączył: 20 Sty 2007
Posty: 45
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Wałbrzych/Wrocław-Trójkąt

PostWysłany: Nie 21:09, 21 Sty 2007    Temat postu:

blekit napisał:
wiec analogicznie pewnie jest z klasami

tu masz przyjazn z funkcjami szablonowymi, co innego przyjaz z szablonem klas Wink


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
blekit




Dołączył: 21 Sty 2007
Posty: 13
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Nie 21:11, 21 Sty 2007    Temat postu:

Kod:

class A {
int x;
//friend class B;
friend template<class T> class B;
};
template<class typ>class B {
B (A test) {
typ wojsko;
test.x = 5;
};
};


a tak? nie chce mi sie samemu kompilowac wiec jak ktos chce niech sprawdzi Wink


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Martyna




Dołączył: 20 Sty 2007
Posty: 2
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Nie 21:15, 21 Sty 2007    Temat postu:

W egzaminie od kwiatka (tym co jest na ftp) pytanie 24:
Czy można zdefiniowac przyjaźń z czablonem klas?

POprawna ponoć odpowiedź:
Nie, przecież szablon taki nie jest klasą, reprezentuje rodzinę klas szablonowych.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
blekit




Dołączył: 21 Sty 2007
Posty: 13
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Nie 21:17, 21 Sty 2007    Temat postu:

no to co? teoretycznie wtedy kazda konkretyzacja tego szablonu bylaby traktowana jako przyjaciel - wedlug mnie calkiem mozliwe Smile
aczkolwiek to sa moje dywagacje nie podparte zadna solidna wiedza na ten temat Smile


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
adl
Administrator



Dołączył: 20 Sty 2007
Posty: 45
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Wałbrzych/Wrocław-Trójkąt

PostWysłany: Nie 21:18, 21 Sty 2007    Temat postu:

blekit napisał:
a tak? nie chce mi sie samemu kompilowac wiec jak ktos chce niech sprawdzi Wink

to szablon klas ma sie przyjaznic z szablonem klas, a nie zwykla klasa z szablonem klas Wink

blekit napisał:
konkretyzacja tego szablonu

konkretyzacja to juz klasa szablonowa, a nie szablon klas Wink


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Dodek




Dołączył: 21 Sty 2007
Posty: 3
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Nie 21:20, 21 Sty 2007    Temat postu:

przerwę Wam na chwilę. Czy ktoś się orientuje jak wygląda sprawa z tą kartką z notatkami?

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Quasi-bimber Strona Główna -> 03 semestr Wszystkie czasy w strefie CET (Europa)
Idź do strony 1, 2, 3  Następny
Strona 1 z 3

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin