Если вы собираетесь использовать std::list
, вам нужно передать параметр типа:
list<int> intList;
list<int>* intListPtr = new list<int>;
Если вы хотите узнать, как работают списки, я рекомендую поискать в Google некоторые учебники по C / C ++ понимание этого предмета. Следующим шагом будет изучение C ++, достаточного для создания класса списка, и, наконец, класс шаблона списка.
Если у вас есть еще вопросы, задавайте их здесь.
Чтобы добавить к ответу на Hadoop: есть как минимум две оболочки Scala, которые делают работу с Hadoop более удобной.
Scala Map Reduce (SMR): http: // scala-blogs.org/2008/09/scalable-language-and-scalable.html
SHadoop: http://jonhnny-weslley.blogspot.com/2008/05/shadoop.html
UPD 5 окт. 11
Существует также фреймворк Scoobi , обладающий потрясающей выразительностью.
Вы могут быть заинтересованы в scouchdb , интерфейсе Scala для использования CouchDB .
Другая идея - использовать GridGain . В ScalaDudes есть пример использования GridGain со Scala. И здесь - еще один пример.
Некоторое время назад я столкнулся именно с этой проблемой и в итоге написал небольшую инфраструктуру, чтобы упростить использование Hadoop из Scala. Некоторое время я использовал его самостоятельно, но наконец нашел время, чтобы выложить его в Интернет. Он назван (очень оригинально) ScalaHadoop .