Hirdetés
- Milyen okostelefont vegyek?
- Samsung Galaxy S25 - végre van kicsi!
- Örömkönnyek és üres kezek a TriFold startjánál
- iPhone topik
- Korai iOS árulkodik arról, milyen eszközök várhatók az Apple-től a közeljövőben
- iOS alkalmazások
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- One mobilszolgáltatások
- Samsung Galaxy A55 - új év, régi stratégia
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Tankblock
aktív tag
válasz
Tomika86
#17069
üzenetére
template <typename T, typename Total, size_t N>
class Moving_Average
{
public:
Moving_Average& operator()(T sample)
{
total_ += sample;
if (num_samples_ < N)
samples_[num_samples_++] = sample;
else
{
T& oldest = samples_[num_samples_++ % N];
total_ -= oldest;
oldest = sample;
}
return *this;
}
operator double() const { return total_ / std::min(num_samples_, N); }
private:
T samples_[N];
size_t num_samples_{0};
Total total_{0};
};Moving_Average<double, double, 3> ma;
for (int i = 0; i < 10; ++i)
std::cout << (i * i) << ':' << ma(i * i) << ' ';
std::cout << '\n';Igen megoldható.... [link] Google is segít.
Inkább a cppreferenct kellene linkelni : [link]
Új hozzászólás Aktív témák
- Íme az év legszebb játékai - a Digital Foundry szerint
- Milyen széket vegyek?
- Autós topik
- Hobby rádiós topik
- CURVE - "All your cards in one." Minden bankkártyád egyben.
- Utánajártunk, hogy melyik memória mennyire drágulhat
- Derült égből villámcsapás: vége a Ford elektromos kalandjának
- PROHARDVER! feedback: bugok, problémák, ötletek
- Hardcore café
- AliExpress tapasztalatok
- További aktív témák...
- Xiaomi Watch S4, 1 Év Garanciával
- Több darab! MacBook Pro 14" M1 32GB RAM 27%-os áfás számla
- Gamer PC-Számítógép! Csere-Beszámítás! I5 10400 / RTX 3060 12GB / 32GB DDR4 / 512GB SSD
- Samsung Galaxy A36 5G / 6/128GB / Kártyafüggetlen / 12Hó Garancia / BONTATLAN
- Telefon felváráslás!! Xiaomi 13T, Xiaomi 13T Pro, Xiaomi 14T, Xiaomi 14T Pro
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold

