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

Заполнить матрицу змейкой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как создать переменную с именем, заданным в string http://www.cyberforum.ru/cpp-beginners/thread1503494.html
Здравствуйте! Есть один интересный вопрос: как создать переменную с именем равным строке типа string, то есть имеется строка например string name="variable1"; и я хочу создать переменную с именем variable1, но суть в том, что значение строки меняется, а конкретно вводится с консоли(cin<<name; ). как можно это реализовать и можно ли вообще? Киньте ссылку, а лучше своими словами и кодом....
C++ Выделить все вхождения подстрок, заключенных в скобки Выдали задание по учебной практике, 1-ый курс учусь,пока с программированием туго. Помогите описать функцию работы со строкой символов,которая выделит все вхождения подстрок , заключенных в скобки. http://www.cyberforum.ru/cpp-beginners/thread1503474.html
C++ Указатели С++. Динамическое выделение памяти
Не пойму, почему перед квадратными скобками нужна звездочка? int **memoryAddr = new int *; Звездочка при работе с указателями несет смысл оператора разыменования указателя либо декларирует сам указатель. А чем является звездочка перед квадратными скобками? В википедии написано, что new возвращает адрес памяти которая была выделена для соответствующего new(в моем случае это числовой массив). А...
Разделить файл txt на несколько равных маленьких файлов C++
Пожалуйста помогите. Есть большой txt там 1335478 символов Как сделать чтоб он создал папку а в ней 667 файлов по 2000 символов в каждом и в последнем он оставил 739 символа?
C++ Разложение на простые множители без рекурсии http://www.cyberforum.ru/cpp-beginners/thread1503307.html
Задача такая : Надо написать две функции get_all_divisorts и get_lowest_divisor. Функция main должна вызывать get_all_divisorts , которая в свою очередь имеет цикл :функция get_all_divisorts повторно вызывает get_lowest_divisor , каждый раз заменяя n результатом выражения n / i , где i это найденный делитель. Если возвращается само число n , значит , число простое и цикл...
C++ Телефонный справочник с возможностью редактирования Помогите составить справочник. Абонент должен иметь фамилию, номер и адрес(улица и номер дома). Должны быть возможности пополнения, поиска по фамилии и номеру, исправление фамилии и номера абонента и удаление из справочника. подробнее

Показать сообщение отдельно
shmkv
539 / 253 / 28
Регистрация: 21.07.2015
Сообщений: 756
22.07.2015, 23:28     Заполнить матрицу змейкой
Цитата Сообщение от anti-k Посмотреть сообщение
В таком случае почему не указываются строчки?
Можно указать, а можно нет. Компилятору нужно знать только размер строки для расчета смещения. offset = i + j * w;
Цитата Сообщение от anti-k Посмотреть сообщение
И вот еще, ввожу и заполняю массив за мэйном, а в мэйне компилятор требует эго повторной инициализации для дальнейшей работы с ним.
Ошибку приведи.
Цитата Сообщение от anti-k Посмотреть сообщение
void input(int n,int arr[][m]) компилятор выдает n, m , arr was not diclared in this scope
Ну правильно. Т. к. на момент объявления компилятор ничего не знает о m. Если это константа, то можно ее вынести как в твоем первом посту. Если ты хочешь m задавать динамически (чтобы пользователь мог ввести), то такой способ передачи матрицы не подходит. Гугли на тему "динамическое создание двумерного массива с++".
 
Текущее время: 17:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru