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

Как на основе того что лежит в переменной сделать переменную в объекте? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запустить стороннее приложение на выполнение http://www.cyberforum.ru/cpp-beginners/thread1246305.html
Допустим, есть две программы. Вторая должна открыться, если пользователь, например, введет нужное значение в первой. Как так сделать?
C++ Программа для подсчета калорий выдает неправильный результат Здравствуйте. Недавно начал изучать c++. Написал простую программу для подсчета калорий. Она выдаёт неправильный результат. При вводе данных: вес 71, рост 182, возраст 21 - выдает -123. А надо... http://www.cyberforum.ru/cpp-beginners/thread1246284.html
C++ Выяснить, содержится ли каждая из фамилий списка 2 в списке 1
Получил задание на летнюю практику вот, собственно содержание: "Заданы два перечня фамилий. Перечень 1 содержит n1 фамилию, перечень 2 - n2 фамилии. Выяснить, содержится ли каждая из фамилий списка 2...
Возможно ли перевести любой файл в двоичную систему и записать результат в блокнот? C++
Здравствуйте, как получить двоичной код любого файла на С++ ? но так чтоб потом его можно было собрать назад в этот файл ?
C++ Не могу получить доступ к члену класса http://www.cyberforum.ru/cpp-beginners/thread1246241.html
Недавно начал изучать C++ и SDL и появилась проблема с кодом. Я могу создать поверхность(см. код) с помощь thisFunctionWoks, но не могу создать ее при помощи thisFunctionDoesntWork. В первом случае...
C++ Не могу найти ошибку в алгоритме Флойда-Уоршелла Дан ориентированный граф, рёбрам которого приписаны некоторые неотрицательные веса (длины). Найти длину кратчайшего пути из вершины s в вершину t. Формат входных данных В первой строке заданы три... подробнее

Показать сообщение отдельно
Валеркуй
2 / 2 / 0
Регистрация: 17.06.2013
Сообщений: 122
24.08.2014, 15:28  [ТС]
Ключевое слово
Цитата Сообщение от 0x10 Посмотреть сообщение
собрать
как ее вообще можно собрать??? многофайлов и папок и половина без расширений потом py скрипты которых запускаешь и они ниче не делают и файлы какие-то типа dox.
Так первая папка: devtools открываю
6 py скриптов 2 json файлик и все.
Так открываю первый скрипт #module и все. Спрашивается зачем???

Следующий папка doc во, тут очень интересно!!!
doxyfile.in
многабукаф после решеток и иногда какие-то параметры капсом писали))
так тут 2 html файла открыли как и закрыли ничего содержательного....
jsoncpp.dox что за формат не совсем понятно, ну да ладно, блокнот никто не отменял!!!
Во!!! Предысловие: Это легкий формат данных бла бла и пример сразу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Configuration options
{
    // Default encoding for text
    "encoding" : "UTF-8",
    
    // Plug-ins loaded at start-up
    "plug-ins" : [
        "python",
        "c++",
        "ruby"
        ],
        
    // Tab indent size
    "indent" : { "length" : 3, "use_space": true }
}
Ага ну понятно json данные... Дальше
описаны пару особенностей не интересно...
Пока переключался обнаружил файл readme.txt ага там ссылка на сайт, качаю...
Пока качается про себя матерюсь неужели тебе в падлу было pdf файлик сделать хотябы...
Ухты я ее каким-то чудом запустил и она сгенерила мне html странички )
Ничего интересного не нашел... Нашел ссылку какую-то под жирным словом Build instructions на файл read.md
там многобукафф было и ссылки что нужно как-то собрать но как - хз.

Забрел в папку makefile там sln файл был, я его сейчас запустил думаю что делать дальше...
Запустил первый же пример там 3 проекта добавилось, вроде построилось, вылезло какое-то окошко что-то хотело ввести, я написал оно сказало нет такого файла и я я его закрыл, потом я свернус vs8 и посмотрел в ту папку где я открыл sln пару-файлов каких-то добавилось... Потом посмотрел и заметил что добавилась какая-то папка build ну что, заглянем?

Так, что видим сделал скрин прям
Картинка 1
как я помню файл с расширением lib моно подключить через линковщик, ток не знаю зачем файлы с расширением .obj?
Никогда не смотрел в файл buildlog.hml решил посмотреть))
Обнаружил что сборка была в режиме debug хм, а что если relis поставить?
И тут... Я обнаружил что кто-то вставил третий режим!!! dummy какой-то!
Компилим... ищю в деректории build этот dummy ничего не нахожу, заглянул туда где нашел sln опача а тут эта папка
Захожу, а там...
http://firepic.org/images/2014-08/24/dvwyf6b3xwvm.png
dllка? А что она тут делает? Ну да фиг с ним, решаю это дело до компиляции relis генериться еще одна либа... также как и дебаг! НО! Это был проект jsontest а я вообще то накомпилил))) Ну попытаюсь подключить...

указал в линковщике на сгенерированную lib и paragma comet
и поехали 60 ошибко виде
1>msvcprtd.lib(MSVCP90D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::~basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ) уже определен в json_vc71_libmtd.lib(json_value.obj)

Подтверждаю тот факт что я - дебил... Думаю попутно де согрешил...
Удаляю папку где все было. Распаковываю новую!

Делаю тоже самое результат тотже))
Так, что я могу сказать: я дупачек! А вы мне помогите плиз где на так наделал...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru