mapping(uint => Product) public products;
struct Product {
uint id;
string name;
uint price;
address payable owner;
bool purchased;
}
function purchaseProduct(unit _id) public payable {
Product memory _product = products[_id];
address payable _seller = _product.owner;
address payable _buyer = msg.sender;
}
address(_seller).transfer(msg.value)
效果很好。但是msg.sender.transfer(msg.value)
并address(_buyer).transfer(msg.value)
不起作用。
请帮我解决这个问题。