red_square
2 / 2 / 2
Регистрация: 07.10.2013
Сообщений: 48
|
||||||
#1 | ||||||
Ошибка при передаче двумерного массива в функцию std::thread - C++07.06.2014, 16:31. Просмотров 765. Ответов 3
Метки нет Все метки)
(
Здравствуйте! Написал программу на потоки, теперь нужно передать туда двумерный массив.
Пытаюсь передать по ссылке, но каждый раз выскакивает это сообщение: error C2664: "void (int **,int,int)": невозможно преобразовать аргумент 1 из "int" в "int **" Если кто-нибудь знает, как исправить, подскажите. Заранее спасибо!
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
07.06.2014, 16:31 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Ошибка при передаче двумерного массива в функцию std::thread (C++):
3
Ошибка при передаче в функцию указателя на элемент массива - C++ Трабл в передаче двумерного массива в функцию! - C++
Ошибка при создании потока std::thread - C++ |
red_square
2 / 2 / 2
Регистрация: 07.10.2013
Сообщений: 48
|
|
07.06.2014, 16:39 [ТС] | #3 |
Спасибо за ответ! Теперь я передаю не элемент массива, а весь массив( std::ref(arr) ), но выдаёт уже другую ошибку: "error C2090: функция возвращает массив". Как её устранить?
0
|
castaway
![]() |
|
07.06.2014, 16:53 | #4 |
Попробуй убрать std::ref.
0
|
07.06.2014, 16:53 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
07.06.2014, 16:53 |
Привет! Вот еще темы с ответами:
4
Ошибка компиляции "no instance of constructor 'std::thread::thread' matches the argument list" - C++
Ошибка при передаче параметра в функцию - C++
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |