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

Как инициализировать динамическую матрицу? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать класс структуры данных, содержащей строки String http://www.cyberforum.ru/cpp-beginners/thread399082.html
2. Разработать класс структуры данных, содержащей строки String, в соответствии с вариантами заданий. Класс должен иметь интерфейс АТД который включает методы для добавления, удаления, поиска элементов в соответствии с логикой работы структуры данных, а также конструкторы по умолчанию и копирования, деструктор, перегруженные методы для добавления объектов из другого контейнера того же типа....
C++ Копировать символы латиницы с одной строки в другую. Написать функцию для роботи со строками: Копировать символы латиницы с одной строки в другую. При этом НЕ использовать библиотечных функций для роботы со строками http://www.cyberforum.ru/cpp-beginners/thread399079.html
C++ Наследование, и перегрузки методов
Вопрос: есть ли какие нибудь красивые решения данной проблемы? Рассмотрим ниже представленный код: class Test1 { public: void Print(const char* text) { std::cout<<text; } }; class Test2:public Test1
Работа со строками в с++.Преобразование строки. C++
Дана строка, слова в которой состоят из букв латинского алфавита и десятичных цифр. Остальные символы считаются разделителями между словами. Получить новую строку, выполняя в заданной строке замены по следующим правилам: – все слова, имеющие длину менее 7 символов и состоящие только из цифр, заменяются словами, записанными в обратном порядке; – во всех словах, в которых встречаются как...
C++ Прототип функции http://www.cyberforum.ru/cpp-beginners/thread399051.html
Записать прототип функции, которая осуществляет перевод десятичного числа в двоичную систему. #include <stdio.h> #include <conio.h> #include <stdlib.h> int main() { long N; char a; printf("\nVvedite polozhitel'noe chislo: ");
C++ Windows.h Скажите как создать проект в Visual studio что бы программировать в среде windows, т.е работать с библиотекой Windows.h подробнее

Показать сообщение отдельно
Bers
Заблокирован
06.12.2011, 04:59     Как инициализировать динамическую матрицу?
alkagolik, попытайтесь уловить разницу:

C++
1
2
int n;  //инициализация по дефолту
n=10; //присвоение уже инициализированной переменной
Я не захотел инициализировать переменную значением.
Меня вполне устраивает дефолтная инициализация. Переменная полностью построена, и готова к употреблению.

C++
1
2
int n(10);  //инициализация явным значением. 
//n=10; //теперь, делать присвоение уже не нужно.
причем, эта запись эквивалентна следующей:

C++
1
2
3
int n=10;  //инициализация явным значением. 
               //на самом деле здесь запускается
               // конструктор, а не оператор=
 
Текущее время: 23:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru