Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Изображения, бинарные и текстовые файлы Доброго времени суток. подскажите как можно получить из видео или картинки файл формата txt или dat ?? Вот пример, где пытаюсь вывести на экран инфу о картинке, но это что-то не то. Если изменить картинку, результат не изменится. #include <iostream> // std::cout #include <fstream> // std::ifstream int main () { std::ifstream ifs ("skhema.jpg", std::ifstream::in); https://www.cyberforum.ru/ cpp-beginners/ thread942128.html C++ Json Spirit и VS2012
Прошу помощи у знающих. Необходимо прикрутить Json Spirit к Visual Studio 2012. Сам Json брал отсюда: http://www.codeproject.com/Articles/20027/JSON-Spirit-A-C-JSON-Parser-Generator-Implemented Т.к. не доводилось использовать еще ни одну стороннюю технологию, совершенно не имею понятие, как это сделать. Т.е. ни #include, ничего другого для них не знаю. Курение не помогло - никаких...
C++ Динамический массив из char https://www.cyberforum.ru/ cpp-beginners/ thread942123.html
Скриншот с ошибкой int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL, "Russian"); char * alphabet; int index = 0; for (char letter = 'A', index = 0; letter <= 'Z'; letter++, index++) alphabet = letter; alphabet = NULL; // эта строчка нужна или нет?
C++ Игра https://www.cyberforum.ru/ cpp-beginners/ thread942095.html
Есть вопрос, но не знаю даже как правильно спросить. Написал логику игры "Змейка". Теперь переношу на WinApi (писал на консоль). Вроде всё пашет, но хочется "причесать код". Вопрос. Подскажите пожалуйста как правильно реализовать работу логики и отрисовки. Т.е. хочется чтобы в WM_PAINT происходила только отрисовка, а логика - в другом месте. Просто у меня пунктик такой. Вот код: //...
Заполнить map C++
Как заполнить этот "мар" несколькими значениями к фамилии? #include<iostream> using namespace std; #include<vector> #include <map> #include <string> void main() vector <int>v1 (3,4) ;
C++ Отличие bind2nd от binder2nd Привет. Чем отличается bind2nd (1st) от binder2nd (1st)? Первый - функция, а второй - функтор? Спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread942070.html
C++ Обход ограниечения перечислений Здравствуйте. Помогите пожалуйста решить следующую задачу. Необходимо обойти ограничение перечислений, которое не позволяет кроме численного значения полей выводить их полное название. То есть если я сделаю так enum a {art, iu, jb, oy, kyji, mjg}; cout<<art; то вывод будет 0, а не art. Нужно обойти это ограничение с помощь case. Но как это сделать, пока не могу придумать ... https://www.cyberforum.ru/ cpp-beginners/ thread942058.html с++ Освобождение памяти C++
Здравствуйте, объявляю в классе: А ** а; Далее выделяю память в функции: а=0; a = new A*; for(uint i=0;i<5;++i) { a = new A;
C++ SDL - первый урок https://www.cyberforum.ru/ cpp-beginners/ thread942031.html
Помогите, кто знает. Есть код: //#include "stdafx.h" #include "SDL.h" int main(int argc, char* args) { SDL_Surface* hello = NULL; SDL_Surface* screen = NULL; SDL_Init(SDL_INIT_EVERYTHING);
C++ Пропускает операторы считывания информации после первой итерации Доброго времени суток всем. Все кому лень читать предистории можете смело пропускать следующие строки, смотреть на код, и возникшую проблему которую я опишу под ним. Я лишь недавно занялся изучением С++ по книге Дейтелов. На протяжении первых 5-6 глав там мусолят класс под названием GradeBook. Ну и я следуя инструкциям, и некоторым своим соображениям мусолил этот же класс вместе с книгой. В 5-ой... https://www.cyberforum.ru/ cpp-beginners/ thread942022.html
C++ Как использовать переменную типа string в заголовочном файле?
Есть файл cpp в котором объявлена переменная string head; Как мне использовать эту переменную в заголовочном файле?
C++ Не собирается проект bool CreateDisk(char *cmd) { char *dsk_name=GetParameter(cmd, "name="); int fd; //|предупреждение: variable «fd» set but not used | if (dsk_name == NULL) { cout<<"Disk name parameter not found. Default name.\n"; fd=open("disket.img", O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR | S_IROTH | S_IWOTH); } https://www.cyberforum.ru/ cpp-beginners/ thread941998.html
0 / 0 / 0
Регистрация: 23.08.2013
Сообщений: 6
0

DLL не возвращает строку - C++ - Ответ 4977643

23.08.2013, 10:22. Показов 767. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день. Хочу создать DLL для использования в 1с. Пока получается только вернуть число, а нужно вернуть строку. Вызывается метод met4. Код:

ExampleFS.cpp:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// ExampleFS.cpp: реализация CExampleFS
 
#include "stdafx.h"
#include "ExampleFS.h"
 
 
// CExampleFS
 
 
STDMETHODIMP CExampleFS::met4(LONG* in_param, CHAR* out_param)
{
    // TODO: добавьте код реализации
    char *p;
    p = new char[20];
    strcpy(p, "Hello world!");
    *out_param = *p;
    return S_OK;
}
FS2.idl
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
// FS2.idl: источник IDL для FS2
//
 
// Этот файл будет обработан средством MIDL для
// создания библиотеки типов (FS2.tlb) и кода маршалирования.
 
import "oaidl.idl";
import "ocidl.idl";
 
[
    object,
    uuid(90FE3186-0004-432E-B94B-CB0D0C508664),
    dual,
    nonextensible,
    pointer_default(unique)
]
interface IExampleFS : IDispatch{
    [id(2)] HRESULT met4([in] LONG* in_param, [out,retval] CHAR* out_param);
};
[
    uuid(BE3EC460-A48E-4056-9890-532E9BFD4C08),
    version(1.0),
]
library FS2Lib
{
    importlib("stdole2.tlb");
    [
        uuid(0129F321-5A34-4AE4-9448-056D566912A6)      
    ]
    coclass ExampleFS
    {
        [default] interface IExampleFS;
    };
};


Вернуться к обсуждению:
DLL не возвращает строку C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.08.2013, 10:22
Готовые ответы и решения:

Написать функцию, которая получает строку и возвращает другую строку
Помогите пожалуйста Написать функцию, которая принимает строку и возвращает длину последнего слова...

Разработать и испытать функцию, которая переворачивает строку и возвращает указатель на перевёрнутую строку
Разработать и испытать функцию, которая переворачивает строку и возвращает указатель на...

Функция из dll библиотеки возвращает неправильное значение
Добрый день. Возникла проблема при использовании dll библиотеки, при котором функция из не взятая...

Форма в DLL возвращает строку
Доброго дня Всем! Прошу помощи в таком вопросе- я сделал диалог(модальная форма) и хочу его...

4
23.08.2013, 10:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.08.2013, 10:22
Помогаю со студенческими работами здесь

Метод без проблем возвращает строку, но не возвращает класс
Здравствуйте! Уже сутки бьюсь с проблемой и не пойму вообще почему она возникла. Есть WCF-сервер и...

Написать функцию, которая в качестве входного аргумента получает строку, а возвращает строку перевернутую
Написать функцию, которая в качестве входного аргумента получает строку, а возвращает строку...

Как получить HANDLE server.dll?(GetModuleHandle(L"server.dll") возвращает нули )
Мне необходимо получить HANDLE server.dll для ReadProcessMemory и WriteProcessMemory...

function возвращает 0 из *.dll
Есть два кода - код в *.pas и код в *.dll *.pas r:=RadBH(b,h); l:=LArcRB(r,b); b_pr1:=...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru