#include <iostream>
#include <stdint.h>
struct A {
    int value;
};
struct B {
    uint8_t value;
    B(A & a) {
        value = a.value;
    }
};
void func(B b) {
    std::cout << (int)b.value;
}
int main(int argc, char * argv[]) {
    A a = { 300 };
    func(a);
}
    
Login in to like
Login in to comment