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

Пытаюсь создать dll в VS2008 и что то не так выходит, Нашел пример и все по нему делал - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ сумма элементов http://www.cyberforum.ru/cpp-beginners/thread714781.html
Есть список. Это многочлен вида znach*xstep struct list{ int step, znach; list* next;}; //Ссылка на следущий элемент списка struct dyn_list { list* head; // Первый элемент (голова) списка list* tail; // Последний элемент (хвост) списка }; Нужно сделать,чтобы при добавлении в него элементов происходило следующее: если элемент с таким значение step уже есть в списке, то не добавлять...
C++ Определить кольцо с центром в начале координат, которое содержит все точки В одномерном массиве с четным количеством элементов (2N) находятся координа-ты N точек плоскости. Они располагаются в следующем порядке: x1, y1, х2, у2, х3, у3, и т.д. Определить кольцо с центром в начале координат, которое содержит все точки. http://www.cyberforum.ru/cpp-beginners/thread714775.html
C++ Количество заглавных букв в тексте
Помогите исправить ошибку, которую не знаю) Все подпрограммы работают, но когда они не в одной программе, а если в одной то некорректно работают! С клавиатуры вводится строка. Составить программу, которая подсчитывает количество заглавных букв в тексте; выводит на экран слова, имеющие наименьшее количество букв удаляет все слова, начинающиеся со строчной буквы. #include <iostream>...
Траблы с ответом C++
Please, помогите ответить на следующий вопрос: Если derived class (Class2) переопрелелен a function из the base class (Class1), как может derived function вызывать the base class function если the function declaration следующая? void print( ); Question 6 options: A) :public Class1::print( ); B) print( ); C) Class1 :: print( ); D) all of the above
C++ Где ошибка? С++ http://www.cyberforum.ru/cpp-beginners/thread714744.html
Задание на картинке #include <iostream> #include <cmath> using namespace std; int main() { double x=3.4; double y=3.4; double e; cout<<"Z="<<1.57*pow(10,-2)*x+3/x-5*(x+2)*sin(x)-1.3*sqrt(pow(cos,2)*x+1)+5.54*pow(e,2*cos(x)(log10(x))<<endl;
C++ Графика. Начало Надо написать игру Гексагон, соотв 6 угольную сетку надо нарисовать, но как этого сделать в с++ на visual studio не представляю вообще, а потом в этот 6 угольник надо тыкать мышкой, и выбирать ходы , этого я тоже не знаю как сделать, думаю разбираться надо начать с графики, посоветуйте чего надо почитать, раньше никогда с таким дело не имел. Да, гуглил и искал до создания этой темы, но нашел про... подробнее

Показать сообщение отдельно
eugene7711
1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 130
30.11.2012, 22:00     Пытаюсь создать dll в VS2008 и что то не так выходит, Нашел пример и все по нему делал
myDLL.c

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    #include <windows.h>
    #include <stdio.h>
    #include "time.h"
    #include "string.h"
    #include <time.h>
    #include "MyDLL.h"
     
        int WINAPI DllMain(HINSTANCE hInstance, DWORD fdReason, PVOID pvReserved)
        {
            return TRUE;
        }
        EXPORT int CALLBACK MyFunction(float poc6s2count)
        {   [DllImport("F:\\ESTrader\\AleksIND\\Work\\6new0711_2250\\VolumeScaner(22.11)\\VolumeScaner\\VolumeScaner\\bin\\x86\\Debug\\VolumeScaner.exe", EntryPoint = "_POC6s2countFunc", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)]
            public static extern double POC6s2countFunc();
            return 1;
        }
myDLL.h

C++
1
2
3
    #include "limits.h"
    #define EXPORT extern "C" __declspec (dllexport)
        EXPORT int CALLBACK MyFunction(float poc6s2count);
в строке : EXPORT int CALLBACK MyFunction(float poc6s2count);
syntax error "string" находит

Мне нужно чтобы MyFunction вовращало значение функции POC6s2countFunc()
Хочу сделать библиотеку lib и присоединить ее к другой dll.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru