#include<iostream>
using std::cout;
using std::endl;
struct fraction{
int numerator;
int denominator;
fraction(){
};
fraction(float value){
cout << " Fraction(float value): " ;
}
inline operator float() const {
return numerator *1.0f / denominator;
}
};
void main(){
fraction fract;
fract.denominator = 4;
fract.numerator = 3;
//float x = fract.numerator *1.0f/ fract.denominator;
float value = fract;
fraction fract2 = value;
cout << value << endl;
}
Giải thích hộ e đoạn fraction(float value) đoạn đấy có ý ngĩa là gì ạ!
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?