Funktor kerdes

Címkék
Funktor kerdes
2020-12-30T13:34:46+01:00
2021-01-02T11:44:28+01:00
2022-08-11T23:50:35+02:00
Anon987
Hello,

Azt szeretnem kerdezni miert nem lehet ket funktort csinalni ? Az m_ furcsa erteket kap ha mindket funktort hivom.

// Example program
#include <iostream>
#include <string>

struct S { void operator ()(int x) { std::cout<<x<<"\n"; m_ += x; } int m_; }; int main() { S s; s(6); std::cout<<s.m_<<"\n"; S s2; s2(12); std::cout<<s2.m_; }
Mutasd a teljes hozzászólást!
Az m_ változót illene inicializálni....
Gyk memória szeméthez adod hozzá az x-et.
Amúgy természetesen akárhány funktor példány létezhet...
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
Címkék
abcd