У меня есть код С++:
#include <iostream>
using namespace std;
struct MyItem
{
int value;
MyItem* nextItem;
};
int main() {
MyItem item = new MyItem;
return 0;
}
И я получаю сообщение об ошибке:
error: conversion from `MyItem*' to non-scalar type `MyItem' requested
Компиляция с g++. Что это значит? И что здесь происходит?