最后一行我一直得到的错误,未解决的外部。// Adds each value of the roman numeral togetherint convert(string roman, int i);
string roman;
cout << "This program takes a roman numeral the user enters then converts i
map方法有一个论点:
如果f不是函数,则映射的行为是未知的。三、不应检查f的返回值的任何部分。我的理解是函子是类别之间的映射(在本例中是从一个范畴到它自己)。我们在类型类别中工作,其中对象是类型,而态射是将一种类型转换为另一种类型或其本身的类型的函数族。它有一些构造函数,地图功能就像,
map :: Functor f => (a -> b) -> f a -> f