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

Инициализация вектора структур - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите скомпилировать прогу. Функция OpenThread. http://www.cyberforum.ru/cpp-beginners/thread535514.html
вот диспетчер процессов, не работает функция OpenThread(вылетает ошибка), для компиляции проекта мен потребовалось вставить своё описание и вщять чужую либу kernel32.lib(может проблемма в этом) поробуйте запустить у себя это код. #include "stdafx.h" #include <cstdlib> #include <iostream> #include "windows.h" #include "winbase.h" #include <TlHelp32.h>
C++ Можно ли хранить файл с текстом в ресурсах приложения Здравствуйте. Если мне нужно подгрузить большой (ну скажем, предложений 10-15) текст, то как лучше поступить? Можно, кончено, считать при помощи ifstream из txt, однако не думаю, что в серьезных программах так делается. Если бы так делалось, то пользователь смог бы перед запуском заменить исходный текст на что-нибудь свое и глумиться над программой как угодно. http://www.cyberforum.ru/cpp-beginners/thread535481.html
C++ Разница между T **a и T *a[const_size]
T c_a; // Здесь тип c_a это T(*) T **d_a = (T**) malloc(sizeof(T) * size); for (i = 0; i < size; ++i) { d_a = (T*) malloc(sizeof(T) * size); } // Здесь тип d_a это T** При этом первую версию передать в следующую функцию нельзя T f(T **m)
Действия с комплексными числами C++
/* Использованы материалы с _http://dmtsoft.ru/bn/370/as/oneaticleshablon/ */ #include <iostream> #include <cmath> using namespace std; class Complex {
C++ Создать линейный двунаправленный список, упрорядоченный по убыванию http://www.cyberforum.ru/cpp-beginners/thread535476.html
Создать линейный двунаправленный список, упрорядоченный по убыванию.
C++ Дана последовательность из N целых чисел (где N - константа) Дана последовательность из N целых чисел (где N - константа). Определить количество инверсий в этой последовательности (т.е. таких пар элементов, в которых большее число находится слева от меньшего: xi > xj при i<j) нужно использовать минимум операторов подробнее

Показать сообщение отдельно
Nagllort
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 4

Инициализация вектора структур - C++

31.03.2012, 21:59. Просмотров 1962. Ответов 2
Метки (Все метки)

Не могу инициализировать вектор.
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    struct cmd{
    QString name;
    qint16  code;
 
};
 
QVector <cmd> commands={
        "movl",0x8B,
        "movb",0x88,
        "inc",0x0,
        "xorl",0x0,
        "xorb",0x0,
        "stosb",0x0,
        "addb",0x0,
        "jo",0x0,
        "jmp",0x0,
        "int",0xcd   
};<--51 стр.
Ошибки:
51: ошибка: in C++98 'commands' must be initialized by constructor, not by '{...}'
51: ошибка: could not convert '{"movl", 139, "movb", 136, "inc", 0, "xorl", 0, "xorb", 0, "stosb", 0, "addb", 0, "jo", 0, "jmp", 0, "int", 205}' from '<brace-enclosed initializer list>' to 'QVector<cmd>'
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru