7

オブジェクトにペアのスタックがありますspreadsheet:

std::stack< std::pair<std::string, std::string> > undoStack;

そして、スタックをポップして別のペアに割り当てようとしています:

std::pair<std::string, std::string> change = spreadsheets.at(i).undoStack.pop();

そして、私はこのエラーが発生しています:

error: conversion from ‘void’ to non-scalar type ‘std::pair<std::basic_string<char,   std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’ requested

ここで何がうまくいかないのですか?

4

2 に答える 2