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

После возвращении вектор пуст, хотя в dll size другая информация - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переделать строчный калькулятор через ООП http://www.cyberforum.ru/cpp-beginners/thread1233419.html
Друзья, имею отличный строчный калькулятор, сделанный через процедурное программирование. #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <conio.h> //#include <string> using...
C++ Смещение в файле более 4 Gb Всем привет. Есть необходимость хранить смещение на данные в файле(памяти), который более 4 Gb. Задача тривиальна. Нужно использовать c++99. Единственное что приходит в голову, это хранить смещение в... http://www.cyberforum.ru/cpp-beginners/thread1233407.html
Метод половинного деления для функции от двух переменных C++
Это программа для функции от одной переменной, а можно этот же метод использовать для функции от двух переменных, например? #include <iostream> #include <cmath> using namespace std; const...
C++ Является ли правильным проектирование классов с методами у которых есть определённый порядок вызова
Всем привет. Вопрос к опытным программистам: Является ли в С++ практике правильным проектирование классов с методами у которых есть определённый порядок вызова и однократность в использовании?...
C++ В каких случаях нужно создавать динамические переменные, а в каких статические? http://www.cyberforum.ru/cpp-beginners/thread1233388.html
такой же вопрос и по массивам ! Объясните пожалуйста !
C++ Задача моделирования и управление движением Суть в том что, клетка находится изначально в любой клетке(например в верхней) и пользователь должен управлять ей (как я понял пользователь сначала выбирает направление по часовой или против, потом... подробнее

Показать сообщение отдельно
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,094
25.07.2014, 19:01
Цитата Сообщение от Vardanito Посмотреть сообщение
я должен подключать хидер файл к моему проекту?
просто у меня все это должно быть динамически
Да. Оно будет динамически. Хидер сам по себе не делает библиотеку "не динамической". Так не понятно что и почему нужно сделать? Тут главное чтобы ты понял суть, а не просто повторил что тут написали. Иначе так и будет в голове мысль, что "это все фигня какая-то".
Цитата Сообщение от Vardanito Посмотреть сообщение
а еще нельзя как нибудь обойти этот void* он меня пугает
Можно, см. мой первый пост. Но вообще тут предполагается, что ты не будешь использовать непосредственно void* и функцию DLLHandlers, они же обернуты в функцию-wrapper DLLHandlersVec. Пользоваться предполагается именно ей.
Цитата Сообщение от Vardanito Посмотреть сообщение
и да еще объясните пожалуйста что происходит?
Сложно сказать заочно, но скорее всего нарушение ODR. Вектор, который ожидается в DLL слегка отличается от вектора, который передается на стороне exe. Произойти это может по разным причинам, от разных ключей компиляции dll и exe или режимов сборки (debug\release), до разных версий рантаймов, прилинкованных к dll и exe.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru