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

Можно ли инициализировать динамический массив не используя цикл? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Непонятные ошибки линковщика http://www.cyberforum.ru/cpp-beginners/thread1240148.html
В общем пытаюсь прикрутить работу с пост запросами но появляются ошибки не могу понять как всё это исправить
C++ Как сделать, так, чтобы ряд действий в программе выполнялся до тех пор, пока пользователь не нажмёт на крестик Как сделать, так, чтобы ряд действий в программе выполнялся до тех пор, пока пользователь не нажмёт на крестик? Я работаю в программе Microsoft Visual Studio Ultimate 2012. Моя операционная система Windows 7. Вот код программы: #include <iostream> int main() { double a=0, b=0, c=0, d=0; do { std::cout << " Enter the width of the picture "; std::cin >> a; http://www.cyberforum.ru/cpp-beginners/thread1240144.html
Геттер/Сеттер для классового типа C++
Добрый день. Не могу разобраться как правильно сделать Геттер/сеттер вот для такого поля : В .h class SomeClassName { private : SomeClassName *pointer = NULL; public:
C++ Как изменить интерфейс программы?
Я новичок в С++, и мне не нравится, что окно котрое открывается после запуска программы, чёрное! Как изменить дизайн, интерфейс программы?
C++ Как указать издателя в приложении http://www.cyberforum.ru/cpp-beginners/thread1240133.html
Когда я запускаю свою программу в С++ на компьютере на котором Windows 8, мне выдаёт, что "Система Windows защитил ваш компьютер". Когда я нажимаю "Подробнее" Мне выдаёт, что у программы неизвестный издатель! Как мне это изменить? Как указать издателя?
C++ Указатели на функцию - как их использовать, как объявлять читаю книжку и столкнулся с указателями на функцию. автор пробегается в несколько страниц по ним, как их использовать, как объявлять. Но для чего они нужны ? какие плюсы от их использования ? подробнее

Показать сообщение отдельно
orange_fox
 Аватар для orange_fox
34 / 34 / 6
Регистрация: 06.04.2014
Сообщений: 189
08.08.2014, 22:07     Можно ли инициализировать динамический массив не используя цикл?
А по теме - нет. Можно ручками заполнять каждое число, можно из stl контейнеров или обычных массивов копировать.
C++
1
2
3
4
5
    vector<int> V = { 1, 2, 3 };
    int* a = new int[3];
    int b[3] = { 4, 5, 6 };
    copy(V.begin(), V.end(), a);
    copy(b, b+3, a);
Добавлено через 2 минуты
Tohitch, Вы присвоили указателю на char адрес первого символа константной строки "Hello world"
Нужно делать так:
C++
1
2
char* str = new char[20]
strcpy(str, "Hello, world!");
 
Текущее время: 21:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru