Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Vovik_0_1
40 / 40 / 6
Регистрация: 28.07.2011
Сообщений: 431
1

Передача символьного массива char

13.08.2015, 01:36. Просмотров 234. Ответов 1
Метки нет (Все метки)

Привет всем. Подскажите пожалуйста.
Есть функция в DLL.

C++
1
2
3
4
5
extern "C" __declspec(dllexport) void TestFan(char *bUUID,char *bName)
{
   bUUID = "lol";
   bName = "lol222"; 
}
Подключаю библиотеку в C++Builder


И выполняю функцию:

Объявление.
C++
1
typedef void __cdecl (*dll_func)(char *bUUID,char *bName);
Вызов:

C++
1
2
3
4
5
6
char str[256]="";
char res[256]="";
 
pShowSum(str,res);
Edit1->Text = str;
Edit2->Text = res;
Но в Edit_ах пустота..
Подскажите пожалуйста в чем проблема?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2015, 01:36
Ответы с готовыми решениями:

Передача символьного массива в качестве аргумента
#include <iostream> using namespace std; void mazeTraverse( char maze ); ...

Передача в функцию массива char
Есть функция : char f1(const char *str); Мне нужно её вызвать . Делаю...

Передача char массива в MessageBox
Добрый день господа. Не могу решить проблему. Пытаюсь обработать сообщение...

Передача массива типа char в функцию
Не пойму в чем ошибка, выдает что ошибка в типе char. Объясните пожалуйста что...

Передача массива Char в функцию. Как быть?
Столкнулся вот с такой проблемой, что #include <iostream> #include <fstream>...

1
lss
930 / 859 / 355
Регистрация: 10.10.2012
Сообщений: 2,705
13.08.2015, 02:58 2
C++
1
2
3
4
5
extern "C" __declspec(dllexport) void TestFan(char *bUUID,char *bName)
{
   strcpy(bUUID, "lol");
   strcpy(bName, "lol222");
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.08.2015, 02:58

Передача двумерного массива указателей на char в качестве параметра функции
Есть массив char *result2; Нужно передать его в функцию void defDouble(???) ...

Передача в функцию char*([Warning] deprecated conversion from string constant to 'char*' [-Wwrite-strings])
Почему компилятор на это матерится? ObjA.Show("A"); deprecated conversion...

В чем отличие двумерного массива типа char от массива указателей на char?
В чем отличие двумерного массива типа char и массива указателей на char ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru