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

Бинарный файл с настройками - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Умножить элементы массива http://www.cyberforum.ru/cpp-beginners/thread1781894.html
#include <iostream> using namespace std; int main() { const int n=10; int i, mult; int marks={5,4,3,2,1}; for (i=0, mult=0; i<n; i++) mult*=marks; cout<<"Multiply all numbers= "<< mult<<endl;
C++ Непонятное мне поведение функции Эта функция себя странно ведёт. Она работает и если с первого раза ввести цифры с клавиатуры, то работает корректно, но если сначала ввести буквы, она говорит, что не все символы, которые введены это цифры и введите снова. И вроде бы всё хорошо, но потом начинается магия. Второй раз я ввожу цифру, она говорит, что всё ок, цикл завершается, и вроде как уже возвращается значение, а потом неожиданно... http://www.cyberforum.ru/cpp-beginners/thread1781874.html
C++ Найти ошибку
При запуске программа выдает окно с ошибкой. #include <iostream> #include <vector> using namespace std; struct Stach { int N; vector<char*> vector; int size; void initialize(int s) { size = s;
C++ Двоичный (бинарный) поиск элемента в двумерном массиве
Доброго времени суток. есть вот такое задание: Написать функцию, реализующую алгоритм бинарного поиска заданного ключа в двухмерном массиве. как для одномерного массива, я понял как использовать поиск. а для 2ух мерного не могу разобраться. имею такую заготовку: #include <windows.h> #include <iostream> #include <iomanip> using namespace std; template <typename T>
C++ Численное интегрирование системы дифференциальных уравнений методом Адамса http://www.cyberforum.ru/cpp-beginners/thread1781856.html
Кто-нибудь может поделиться подобной программой, если есть? За сегодня-завтра нужно сделать, во вторник - уже показать. В идеале должна быть распараллелена под OpenMP. Единственное, что смог найти по топику - вот эту статью http://www.cyberforum.ru/cpp-beginners/thread1157408.html, но как-то там всё мудрёно работает, не смог разобраться (даже с приведёнными комментариями).:cry:
C++ Создать на основе одного массива два других: один с числами кратными 2, второй - с кратными 3 #include <iostream> #include <string.h> using namespace std; int main() { int a, i, j, n = 7,k=7; cout << "Vvedite massiv:"; for (i = 0; i < n; i++) cin >> a; for (i = 0; i < n; i++) подробнее

Показать сообщение отдельно
shilko2013
 Аватар для shilko2013
238 / 215 / 116
Регистрация: 02.04.2016
Сообщений: 814
Завершенные тесты: 1
17.07.2016, 16:52     Бинарный файл с настройками
Вот например обычный файл содержит строки
Код
Language="Russian"
WindowMode="1"
Float="5.5"
И такая программка
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
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
string GetData(string way, string s) { //s = Language например, way путь к файлу
    ifstream itext(way);
    string t,res;
    while (!itext.eof()) {
        getline(itext, t);
        if (t.find(s) != string::npos) {
            int pos;
            pos = t.find('"')+1;
            while (t[pos] != '"') {
                res += t[pos];
                pos++;
            }
        }
    }
    return res;
}
int main() {
    
    string way = "Example.txt";
    cout << GetData(way, "Language") << endl;
    cout << GetData(way, "WindowMode") << endl;
    cout << GetData(way, "Float") << endl;
 
    return 0;
}
Добавлено через 37 секунд
В бинарных я не могешь)

Добавлено через 18 секунд
Можно зашифровать и все
 
Текущее время: 02:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru