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

как преобразовать в переменную - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибки в создание класса http://www.cyberforum.ru/cpp-beginners/thread919626.html
Всем добрый день! При создании своего класса я столкнулся с проблемой, что компилятор жалуется, на содержимое класса в целом! Вот код: CreateWindowClass.cpp class CreateWindowClass { private: WNDCLASS wndclass={0}; UINT style=CS_HREDRAW|CS_VREDRAW|CS_DBLCLKS; //Стиль окна int cbClsExtra=0, cbWndExtra=0; //Доп память
C++ Не удаётся запустить ни одну программу в Visual Studio пытаюсь запустить простейшие программы,сначала пишет ошибка в ходе построения,потом то что на картинке http://www.cyberforum.ru/cpp-beginners/thread919613.html
C++ в чем ошибка?
for (int i=1; i<=S.Length(); i++) { if ((S=='-') && (S=='-')) { S='+'; S=""; } else if ((S=='+') && (S=='+')) {
Поиск простой библиотека для построения простых 2D графиков C++
Нужна очень простая библиотека для построения графиков на C/C++. Нужный функционал: умение рисовать графики по точками или просто рисовать точки и умение рисовать отрезки, для которых заданы точки концов этих отрезков. Требования: быть маленькой по размеру, переносимой и не тянуть с собой кучу других зависимых библиотек. P.S. Также посоветуйте как самому можно сделать такую библиотеку.
C++ Прямоугольник http://www.cyberforum.ru/cpp-beginners/thread919583.html
Задача: Создать класс прямоугольник с двумя методами возвращающими периметр и площадь(int Perim и int Square). Также есть конструкторы: 1 конструктор без параметров пользователь вводит с клавиатуры. 2 конструктор с одним параметром, считается, что задан квадрат с этой стороной. 3 конструктор с двумя параметрами, задаются стороны прямоугольника. Вот как я начал: #include <iostream>...
C++ Открыть диалоговое окно с помошью меню создал диалоговое окно мне нужно ,чтобы это окно открывалось через меню как мне это сделать? подробнее

Показать сообщение отдельно
ВДВ777
-4 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 110
08.07.2013, 18:37  [ТС]     как преобразовать в переменную
Цитата Сообщение от zenw Посмотреть сообщение
ВДВ777, вас без пол-литра не поймешь - у вас какой-то свой синтаксис С++, и что вы имеете в виду - не ясно. Итак, насколько я понял:

Массив - это тоже переменная. То, что в {}, называется литералом. Я так понял, вы хотите одному массиву присвоить другой? Это можно сделать, если использовать std::vector:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <vector>
 
using namespace std;
 
void a(vector<int> a, vector<int> b) {
    a = b;
}
 
int main() {
    vector<int> v = {1, 2, 3};
    vector<int> x;
    a(x, v);
}
Только учтите, что в функции вы присваиваете значение не переменной x, а ее копии, которая была передана в функцию.
нет,нет,нет не то - извиняюсь ,я не могу придумать как объяснить это - вот например:
C++
1
2
3
4
5
void Plus ()
{
int a =45 , b=85 ,c=35 , d=155;
a+b+c = d;
}
вот как a,b,c и d можно перевести в переменные
C++
1
2
3
4
void Plus (int a,int b , int c , int d )
{
a+b+c = d;
}
так вот как так же перевести
C++
1
DWORD offsets[] = {0x344 , 0x76c , 0x7fc, 0x184 , 0x1d4};
в переменные , DWORD offsets тут понятно DWORD a[] например , а вот как массив
C++
1
{0x344 , 0x76c , 0x7fc, 0x184 , 0x1d4}
выразить в переменную??? DWORD b {DWORD a,DWORD c , DWORD d , DWORD g , DWORD h} - не катит такое извращение
 
Текущее время: 09:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru