Как мне справиться с операциями на структуре?C++

Программы на C++. Форум разработчиков
Anonymous
Как мне справиться с операциями на структуре?

Сообщение Anonymous »

У меня есть немного конструкции, на которой я хочу выполнить бить с использованием масок.
Я хочу узнать самый простой и наиболее эффективный способ сделать это. Кажется неэффективным способом выполнения и операции на двух структурах), но я получаю ошибку C2440: «Тип актер»: не может преобразовать из «const test :: dttype» в «char». Нет определенного пользовательского оператора конверсии, который может выполнить это преобразование, или оператор не может быть вызван < /p>

class test
{
public:
test() : startTime(0), endTime(5,23) {}
~test();

struct dtType {
// inline constructors with initialisation lists
dtType() {dtType(0);}
dtType(byte z) {dtType(z,z);}
dtType(byte n,byte h) : mins(n), hrs(h){}

// inline overloaded operator functions
operator char() {return mins + hrs

Подробнее здесь: https://stackoverflow.com/questions/115 ... n-a-struct

Вернуться в «C++»