[C++] Po co zwracać referencje?
Ostatnio zmodyfikowano 2015-11-17 22:44
carlosmay |
» 2015-11-17 11:18:27 Sprawdziłem i dla VS2015Com kompiluje bez błedów i dla referencji i dla wartości. |
|
j23 |
» 2015-11-17 21:43:07 Dobra, już wiem w czym rzecz. Błędy u mnie były, bo za free_throws przyjąłem na potrzeby testów typ int. Jeśli free_throws będzie klasą lub strukturą, wtedy kompilacja, jak wspomnieliście, przechodzi bez błędów. Ale. Wystarczy włączyć wspomnianą opcję /Za (C/C++ > Language > Disable Language Extensions), i kompilacja nie przechodzi ;) |
|
Monika90 |
» 2015-11-17 22:44:57 /Za is buggy. Please don't use it. |
Tak mówił pracownik Microsoftu o tej opcji, ale to było kilka lat temu, może teraz jest już lepiej. |
|
1 « 2 » |