Jak zrobić taką "tabelkę" w C++? Pod jakim hasłem szukać?
#cpp
#cpp
Wszystko
Wszystkie
Archiwum
compile_commands.json przez CMake'a (+/- -DCMAKE_EXPORT_COMPILE_COMMANDS=ON ale musisz poczytać o tym)compile_commands.json (google coś wskazuje, ale musisz sam poszukać szczegółów)Komentarz usunięty przez autora

B(int na, int nb) : A(na, nb) { }B(int na...using A::A;const T& operator[](unsigned int i) const? bo jeżeli other jest const Vector& to może on tylko wołac metody z kwalifikatorem constWykop.pl
Cześć wszystkim, w ramach odświeżenia co nieco C++/Matematyka robię sobie bardzo prosty program do poruszania pojazdami w jednym kierunku (z punktu A do B po prostej). Samochody dodawane są w losowych odstępach czasu (każdy ma różne parametry etc). Chciałbym zaimplementować możliwość "gładkiej zmiany prędkości" gdy jeden samochód zbyt bardzo zbliży się do drugiego (ma płynnie zwolnić, a następnie płynnie przyśpieszać gdy odstęp będzie bezpieczny). I tu trochę utknąłem,
Jakbym pisał sam to bym zrobił coś takiego:
- Ustawiasz sobie oczekiwany dystans i różnicę od tego dystansu dajesz jako parametr do funkcji liczącej przyspieszenie (calculateSpeed).
- Przyspieszenie może być ujemne.
- W każdej jednostce czasu (dt) wartość przyspieszenia dodajesz do prędkości (tutaj pamiętaj, że trzeba przeliczyć przyspieszenie bo dt może być zmienne).
- W funkcji liczącej przyspieszenie możesz sobie zrobić, żeby tylko hamowało (dystans jest mniejszy niż zadany =