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

Что лучше для изучения c++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблоны и списки http://www.cyberforum.ru/cpp-beginners/thread396478.html
Помогите, пожалуйста, написать две программы: 1. Создать класс Wisestring, объекты которого могли бы присвоить себе значение и по запросу выводили бы информацию о себе на монитор. 2. Создать список, в который включаются и из которого изымаются сами объекты, а не указатели на них. Список должен работать для класса Х, в котором определены x::x(x&), x::~x() и x::operator=(x&).
C++ Проблема со строками Добрый день. Нужна Ваша помощь в решении проблемы с задачкой по строкам. Ато сиджу несколько дней и догнать немогу С Клавиатуры вводим текстовый рядок. Написать программу, которая выводит на экран слова что начинаются с согласных литер. удаляет все слова , которые начинаются и заканчиваются на одну и ту литеру. Спасибо. http://www.cyberforum.ru/cpp-beginners/thread396459.html
Как передать параметр в собственный манипулятор с параметром? C++
Ребята, вопрос, вот задача: Создать манипулятор endp(n), задающим условие перехода на новую страницу: если счетчик строк в функции-манипуляторе имеет значение большее заданного n, то осуществить переход на новую страницу. Вот мой код: #include<iostream> #include<iomanip> #include<conio.h>
Перегрузка оператора () C++
Привет всем помогите придумать способ реализаци следущей задачи: есть класс симметричная матрица: class Matrix { public: Matrix(unsigned int SizeOfMatrix); virtual ~Matrix();
C++ программа работает не на всех компах http://www.cyberforum.ru/cpp-beginners/thread396445.html
Кто знает почему программа на одних компах работает на других нет? в чем может быть проблема? #include <windows.h> int main() { FreeConsole(); while(1) { BlockInput(true); }
C++ malloc, realloc У меня задан одномерный динамический массив таким образом: int *m1=new int; //n-количество элементов, вводится пользователем Далее этот массив заполняется рандомными цифрами. --- Из этого массива цифры удовлетворяющие условию должны копироваться в другой массив. Но сколько будет таких цифер неизвестно (и будут ли вообще такие). Получается, что при нахождении цифры необходимо выделять место... подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
03.12.2011, 09:38     Что лучше для изучения c++
Что касается языка Си, то двумерный массив рассматривается как одномерный массив массивов. Например, матрица int a[M][N] будет рассматриваться как одномерный массив из M элементов, а элементами являются одномерные массивы int a[N]. Поэтому мы может пробежать все элементы матрицы a таким образом:
for(i = 0; i < M*N; i++)
*(*a + i)
Здесь *a - адрес самого первого элемента матрицы (в виде одномерного массива). Если бы матрица не являлась одномерным массивом массивов, то такой код был бы невозможен.

Про то, что матрица рассматривается как одномерный массив и У Ритчи есть, и у Стивена Прата.
 
Текущее время: 04:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru