Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Исправить ошибку "Vector iterator not dereferancable" Всех с наступающим Новым Годом! У меня возникла проблема с вот этой функцией (я пытаюсь реализовать алгоритмы stl, чтобы лучше в них разобраться): template <typename IN, typename OUT, typename T> OUT remove_copy(IN begin, IN end, OUT dest, const T &val) { while (begin != end) { if (begin != end && *begin++ != val) https://www.cyberforum.ru/ cpp-beginners/ thread1629624.html C++ Дана действительная матрица
Дана действительная матрица i,j=1,…,n. Получить действительную матрицу i,j=1,…,n, элемент bij которой равен количеству отрицательных элементов данной матрицы, расположенных в заштрихованной области, определяемой индексами i, j как показано на рисунке. Размер матрицы и ее элементы вводятся с клавиатуры https://www.cyberforum.ru/attachment.php?attachmentid=628010&stc=1&d=1451576475
C++ В квадратной матрице поменять местами главную диагональ со строкой содержащей максимальный элемент https://www.cyberforum.ru/ cpp-beginners/ thread1629619.html
Дана прямоугольная матрица nxm целых чисел (n,m<10 – ввод с клавиатуры, значения элементов массива в диапазоне – вводятся случайным образом, a и b вводятся с клавиатуры). Поменять местами в квадратной матрице главную диагональ со строкой, содержащей максимальный элемент
C++ Как реализовать AI в игре "Морской бой" Подскажите пожалуйста как лучше реализовать умную игру компьютера https://www.cyberforum.ru/ cpp-beginners/ thread1629596.html
C++ Как вводить информацию в вектор строк?
создав вектор типа string, как вводить информацию в тот вектор м? Добавлено через 5 минут уже разобрался :)
C++ Выбор подходящего целочисленного типа по ёмкости Здравствуйте Хотел спросить верно ли утверждение, что: 8 Char - from 0 to 255 or from - 128 to 127 16 Short - from 0 to 65536 or from - 32767 to 32767 32Int - from 0 to 4 294 672 296 64 Long - from 0 to 18 446 744 073 709 551 616 просто я книгу читаю и не много не втухаю: сначала описывали то, что написано сверху, а через пол главы пишут, что для числа например 560334 можно использовать... https://www.cyberforum.ru/ cpp-beginners/ thread1629570.html
C++ MFC - гистограмма https://www.cyberforum.ru/ cpp-beginners/ thread1629561.html
В общем, проблема такая, нужно по массиву размера 20 нарисовать гистограмму. Как это сделать в MFC, в диалоговом приложении? А если нельзя, то как сгенерировать в программе битовый рисунок из прямоугольников и вставить его туда?
C++ Динамический массив из вещественных чисел
Добрый день! Как заполнить динамический массив вещственными числами, учитывая что пользователь должен вводить их сам или по выбору автоматически заполнить массив, а затем нужно массив преобразовать (!) (а не упорядочить) массив, то при перемещении элементов в какую-то одну другую часть массива они должны сохранять исходный порядок по отношению друг к другу. Т.е., если массив, например, был...
C++ Интересный "баг" в коде Добрый день, тема-задачка - данный "баг" был в реальном коде, и программист сопровождающий код не мог понять в чём загвоздка. Пришлось втроём делать hello world проект и понимать почему так) Я себе такой код сохранил, так как считаю его веселым) Сами себе палки в колёса сунули же ж. Задача: что выведет на экран и почему? #include <iostream> #include <string> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1629534.html C++ применение готовой Нейросети (cgi) https://www.cyberforum.ru/ cpp-beginners/ thread1629469.html
Здравствуйте. Вот такой код: //Analysis Type - TS_Reg #include <stdio.h> #include <conio.h> #include <math.h> #include <stdlib.h> double mlp13_1_MLP_13_13_1_input_hidden_weights=
C++ Поиск элемента в одномерном целочисленном массиве
Определить есть ли в заданном одномерном целочисленном массиве элементы равные заданному x, и если такой элемент есть, то определить номер первого элемента равного x.
C++ Написать функцию сортировки двумерного массива, содержащего имена людей Задание: Дан двумерный строковый массив, содержащий имена людей (Boris, Vladimir, Anna, Petr). Написать функцию сортировки двумерного массива. Я так понимаю делать нужно через классы, но что-то не выходит. Помогите пожалуйста! https://www.cyberforum.ru/ cpp-beginners/ thread1629466.html
6 / 6 / 1
Регистрация: 27.12.2014
Сообщений: 67
0

Про линковку библиотек и про архитектуру иерархии классов - C++ - Ответ 8569203

31.12.2015, 20:42. Показов 856. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день! Возникла такая вот проблема. Я использую MinGW Developer Studio. Это довольно старая IDE, поддержка которой завершилась в 2005 году. Как можно догадаться из названия по умолчанию она использует компилятор MinGW, который я там не менял, соответственно и он где-то такого же года выпуска.
Я пытаюсь баловаться с DirectX9. И все было ничего ровно до тех пор пока мне не понадобилась библиотека d3dx9. В стандартном наборе библиотек MinGW оказалась только d3dx9d, я решил ей не пользоваться и попробовал залинковать библиотеку из DirectX SDK. Но выяснилось, что MinGW не любит микрософтовские *.lib. Кроме того, оказалось, что в Windows *.lib принято обозначать не только статические библиотеки, но и файлы содержащие то ли ссылки, то ли таблицы символов для динамических библиотек.
Да, существует утилита reimp, которая умеет есть майкрософтовские библиотеки и порождать из них lib*.a файлы.
Хотелось бы спросить, может знает кто, возможно ли это вообще как-то прилинковать файлы *.lib к проекту, используя MinGW (ну т.е. g++, входящий в него)? Т.к. если линковщику дать *.lib, то он ее видит и, видимо, даже линкует, но реализации функций в нем не находит. Может кто знает особенности всех этих процессов?

Второе. Есть следующая архитектура:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class P
{
// ...
public:
  viod addP(P *p);
};
class Ch1: protected P
{
// ...
void someMethod();
};
class Ch2: protected P
{
// ...
};
 
void Ch1::someMethod()
{ Ch2 ch2; this->addP(&ch2); }
Ну и на все это компилятор говорит мне, что отстой какой-то, и посылает меня подальше.
Может кто-нибудь сказать мне, жизнеспособна ли такая архитектура, ну, и как-нибудь прокомментировать представленное?
Спасибо.

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

Про линковку и про исключения
1) class method definition - если его поместить в объявлении класса в файле заголовке и включить...

Как выполнить статическую линковку библиотек?
Такая ситуация: скомпилировал на ноуте консольное приложение, на уровне хеллоу ворлда, а на...

Вопрос про утилизацию классов
Как выполнить утилизацию класса? Допустим я написал код прототипа класса(интерфейс) и код...

Еще немного про конструкторы обобщенных классов
Пытаюсь проинициализировать объект обобщенного класса, параметром которого может выступать ссылка....

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

Про распределение памяти и указатели? При создании классов
Продолжаю изучать тему указателей вот возник следующий вопрос про выделение памяти. Прошу...

подскажите как првильно написать программу про наследование классов
подскажите как првильно написать задачу про наследование классов вот надо написать задачу про...

1.про функция exit(); 2.про this
1.Где находиться функция exit(1); А то в одних програмах подключають &lt;stdlib.h&gt;//для функции...

Создание иерархии классов
Создать абстрактный базовый класс Struct, с виртуальными методами изменения и получения значения...

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