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

Присвоение массиву массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Игнорирует ввод cin http://www.cyberforum.ru/cpp-beginners/thread1497953.html
Не могу понять почему не считывает переменную 'q' в 13 строке. Программа просто обходит её стороной. #include <iostream> #include <vector> using namespace std; int main() { setlocale(LC_ALL,...
C++ Параметры функции и их считывание Здравствуйте! Подскажите, как такое реализовать: .... void ClassA::Init(что здесь должно быть? Enum?) { if( Enum == 0) .... else if( Enum == 1) etc..... } http://www.cyberforum.ru/cpp-beginners/thread1497930.html
Класс очереди не выводит значение C++
что не правильно? хочу как в векторе отдать обратно значение #pragma once #include <vector> #include <omp.h> #include <algorithm> #include <iostream> #include <memory> #include <mutex>...
Минимальное число монеток, которые нужно перевернуть, чтобы все были повернуты вверх одной стороной C++
Добрый вечер, наткнулся на простую задачу - сложность всего лишь 8%. Её нужно решить с использованием цикла for. Задачу, я, конечно, решил, но само решение показалось мне очень громоздким. Можете...
C++ Функция, которая считает по двум значениям их произведение http://www.cyberforum.ru/cpp-beginners/thread1497901.html
Напишите пожалуйста, функцию, которая считает по двум значениям их произведение.
C++ Переменная в качестве размера массива Добрый вечер. Вопрос таков: мне нужно установить количество символов массива, равное переменной, но ошибка в том, что выражение должно иметь константное значение. Пример: void main() { int N;... подробнее

Показать сообщение отдельно
VoltDeMar
16 / 16 / 0
Регистрация: 05.06.2012
Сообщений: 1,015

Присвоение массиву массива - C++

13.07.2015, 09:13. Просмотров 279. Ответов 1
Метки (Все метки)

Здравствуйте.
Создаю конструктор структуры, содержащей массивы. Присвоение массива массиву выдает ошибку: Can not assign to array type 'char[11]'.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
typedef struct _TypeMessage
{
    int iNumber; //
    char szDate[11]; // ---> 10
    char szTime[9]; // --->  8
    int iTypeMessage; //
    int iCodeMessage; //
    char szFileName[_MAX_FNAME ];
    char szMessage[_MAX_PATH * 2];
 
    _TypeMessage( int Number,   char Date[11],char Time[9], int TypeMessage,
        int CodeMessage,char FileName[_MAX_FNAME ], char Message[_MAX_PATH * 2])
    {
        iNumber = Number;
        szDate = Date;
        szTime = Time;
        iTypeMessage = TypeMessage;
        iCodeMessage = CodeMessage;
        szFileName[_MAX_FNAME ] = FileName;
        szMessage[_MAX_PATH * 2] = Message;
    }
 
} TypeMessage, *PTypeMessage;
Как в таком случае выполнять присвоение?
Возникла мысль присвоить поэлементно в цикле, скажите есть ли встроенные инструменты в методах массива чтобы делать такое без создания цикла вручную?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru