Форум программистов, компьютерный форум CyberForum.ru

Не передается массив в функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка при вызове деструктора http://www.cyberforum.ru/cpp-beginners/thread542414.html
Программа компилиться нормально,но после выполнения system("pause"); выползает непонятное окно,и указывает на ошибку в деструкторе.В чем может быть проблема? Заранее спасибо. #include <iostream.h> /////////////////////////////////////////////////////////// class Array //моделирует обычный массив C++ { private: int* ptr; //указатель на содержимое...
C++ Как создать массив массивов Привет всем!!!! У меня вопрос такой: можно ли в Си++ задать массив, например, 3на5, в котором элементами будут также массивы 5на5? и если можно, то как? http://www.cyberforum.ru/cpp-beginners/thread542393.html
Дано строка состоящая из нескольких слов, разделенных пробелом. Определить какое из них содержит наименьшее количество символов. C++
Требуется помощь, пожалуйста.
Построение реберного покрытия графа C++
Нужно написать программу на построение реберного покрытия графа на языке C++. Как это осуществить? Помогите, пожалуйста, хоть как-то, напишите хотя-бы алгоритм...
C++ Нарисовать круг C++ (для чайников) http://www.cyberforum.ru/cpp-beginners/thread542358.html
Добрый день! Я, вообще, новичок в программировании, в том числе и на C ++. Я использую CodeBlocks+MinGW. Мне нужно нарисовать круг.... В графике ничего не понимаю(( Какой для этого нужно использовать проект? Какую книжку прочитать, чтоб хоть малость разобраться?) Заранее спасибо)
C++ Создайте командный файл, рассчитывающий дату на день раньше текущей Создайте командный файл, рассчитывающий дату на день раньше текущей echo off set day=%date:~0,2% if %day% GTR 2 ( SET /a day=%day%-1 ) echo "B4epa 6blJlo : %day% %date:~3,2% %date:~8,2%" pause подробнее

Показать сообщение отдельно
AJIeKCaHDp1994
0 / 0 / 0
Регистрация: 06.12.2011
Сообщений: 4
08.04.2012, 13:21     Не передается массив в функцию
Всем привет,не могу передать массив в функцию,после передачи массив получается пустой

C++
1
2
3
4
5
6
7
8
    
        ILuaObject *args[2];
        args[0] =(ILuaObject *)g_Lua->GetReference(1); 
    args[1] =(ILuaObject *)g_Lua->GetString(2);
    g_Lua->Msg("argsize:");
    g_Lua->Msg(itos(sizeof(args) / sizeof(args[0])));
    g_Lua->Msg("\n");
    InvokeMetaFunc("Player","Kick",sizeof(args) / sizeof(args[0]),false,args);
тут выводит что 2 значения
вот сама функция
C++
1
2
3
4
5
6
ILuaObject *InvokeMetaFunc( char * meta,char * func,int argcount,bool returns, ILuaObject *args)
{ 
                    g_Lua->Msg("argsize:");
                    g_Lua->Msg(itos(sizeof(args) / sizeof(args[0])));
                    g_Lua->Msg("\n");
}
в чем может быть проблема?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru