map.cpp:213:61: предупреждение: формат ‘%d’ предполагает тип ‘int’, но аргумент 4 имеет тип ‘std::vector<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::size_type’
SirAnthony
19.09.2011 20:04
Recommended by:
@dorfe
Do you really want to delete ?
Какая прелесть! :3
кококо, mixed c/c++-style ?
ну а ты чего хотел? ты разве не знаешь что std::vector<std::map<std::string, std::string>>::size() возвращает size_t, который беззнаковый? чего ж ты его как знаковый выводишь-то? пропиши %u и не ной
Ага, вот все так любят ANSI C, но писать на нем не умеют, а ругают плюсы. Логика ?
Как будто я ною..
нет логики, школоло одно. профессию позорят
вот и не ной. http://пиши-код-блять.рф/
Я весь день настраивал среду, теперь уже поздно и на плюсах писать не хочется.
Поставь шарпы и не дави прыщи
Но зачем? Мне совсем не доставляет шарп.
Тащемта, очень красивый и удобный язык. Да еще и со всякими плюшками вроде делегатов, утиной типизаци и встраиванием небезопасного кода, чего еще желать ?
Не вижу области его применения для себя.
Окей, а что ты пишешь ?
Всякую ерунду ради забавы.
CL / Haskell / Erlang, etc. Настоящие забавы.
Я пока не нашел для них задач.
Кстати, да, map.cpp:218:61: предупреждение: формат ‘%u’ предполагает тип ‘unsigned int’, но аргумент 4 имеет тип ‘std::vector<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::size_type’
64-разрядная ось?
Да.
тогда %lu
а в позиксе правильнее %zu