Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > неправельная передача данных функции


Автор: mr_Grig 18.1.2007, 20:22
Здравствуйте господа!
У меня «Великий Облом»!
Прогу пишу на STL, и вот в чем облом:
У меня есть мап, с ключом "int".
Этот ключ содержит вектор, со значениями a,b,d.
Функцией find_func(s1,s2) проверяю разбитую строку “int b”, есть ли в мапе и в векторе такие элементы,…. И пишет что нету (No) !!!!
Хотя я их туда запихнул.
И что самое интересное в функции find_func, если вместо s и s1, подставить просто “int”, и “b”, все срабатывает и выводит Yes.

У меня предположение что я неправильно передаю переменную (адрес или ссылку) в функцию find_func… и оно не хочет работать.

Автор: Earnest 19.1.2007, 10:39
Цитата(mr_Grig @  18.1.2007,  21:22 Найти цитируемый пост)
У меня есть мап, с ключом "int".
Этот ключ содержит вектор, со значениями a,b,d.

Как это int может содержать вектор?
Ты лучше кусок кода приведи, если словами написать нормально не можешь...

Автор: mr_Grig 19.1.2007, 19:10
Уже не надо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)