Wpis z mikrobloga

Jako że język C++ jest dość złożony to postanowiłem dzielić się różnymi wskazówkami i technikami których sami używamy w naszym zespole. Będe to wrzucał pod tagiem #zloteradypassera

Dzisiaj polecam wam nowości z C++19 czyli tzw "priority function calls". Polega to na wzięciu nazwy funkcji w nawiasy i umieszczeniu przed nią odpowiedniej ilości gwiazdek *. Powinno się to robić przy wywołaniach które mają duże znaczenie dla kodu.

Ma to kilka zalet, po pierwsze: takie wywołania są o wiele bardziej widoczne w kodzie więc trudniej taką "ważną funkcję" przeoczyć. Po drugie jest to wskazówka dla kompilatora żeby skupił swoją optymalizację na tych wywołaniach przez co będą one działały szybciej.

Jeśli chcecie więcej wsazówek z C++ to zostawcie plusika ( )

#programowanie #cpp #cplusplus
Passer93 - Jako że język C++ jest dość złożony to postanowiłem dzielić się różnymi ws...

źródło: comment_1646730842FU2MK6vLVNDE7uMqJBgRuS.jpg

Pobierz
  • 6