C++/Różnice między C a C++: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m C++:Różnice między C a C++ przeniesiono do C++/Różnice między C a C++: zmiana konwencji nazewnictwa
m usunięcie kategorii
Linia 74:
=== Struktury ===
Jeśli mamy strukturę Struktura to w C zmienne definiujemy <tt>struct Struktura s1, s2;</tt>. W C++ możemy pominąć słowo kluczowe <tt>struct</tt> (i podobnie jest z union, enum i class). Dla zgodności z językiem C jednak nie jest zabronione ponowne użycie nazwy struktury w innym znaczeniu (np. funkcji, co ma miejsce w przypadku standardowej funkcji z języka C '''stat'''), tyle że jeśli się tak stanie, to wtedy nie można już pominąć słowa <tt>struct</tt>, jeśli się ma na myśli określony typ strukturalny.
 
[[Kategoria:C++]]