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

Hello World и ошибка "This function or variable may be unsafe. Consider using strcpy_s instead" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица, в которой по краям единицы, внутри двойки и тройки http://www.cyberforum.ru/cpp-beginners/thread1246699.html
Два дня уже сижу и пытаюсь понять логику этой матрицы. Как ее сделать? 1 1 1 1 1 1 1 2 2 2 2 1 1 2 3 3 2 1 1 2 3 3 2 1 1 2 2 2 2 1 1 1 1 1 1 1
C++ Сумма элементов одномерного и многомерного массивов Вот короче 2 массива, 1 одномерный 1 многомерный, многомерный вроде бы правильно считает сумму его чисел, а одномерный не понятно как считает...если убрать с кода многомерный массив то одномерный... http://www.cyberforum.ru/cpp-beginners/thread1246687.html
Использование std::is_nothrow_default_constructible C++
Здравствуйте! Я использую базовый класс в качестве создателя интерфейса синглтона, и мне необходимо передать в качестве шаблонного аргумента сам класс-синглтон для этого. Я решил, что синглтон...
Объяснить код сравнения двух чисел без If C++
int cmp(int a, int b) { return (a < b ? -1 : (a > b ? 1 : 0)); } Это сравнение двух чисел, Тут какая то скрытая конструкция IF? или как это рабоает?
C++ Как пройтись по всем типам std::tuple http://www.cyberforum.ru/cpp-beginners/thread1246656.html
Здравствуйте! Как пройтись по всем типам std::tuple, не создавая экземпляр подобного объекта? Добавлено через 54 минуты Вопрос решен добавлением вспомогательной функции с вариадическими...
C++ Написать код используя массивы, указатели, виртуальные функции, наследование, классы и т.д Короче нужно сделать код, программу которая будет использовать массивы, указатели, виртуальные функции, наследование, классы, конструкторы, деструкторы, ссылки, строки. Можно не все использовать, но... подробнее

Показать сообщение отдельно
gru74ik
Модератор
Эксперт CЭксперт С++
4168 / 1816 / 198
Регистрация: 20.02.2013
Сообщений: 4,953
Записей в блоге: 21
24.08.2014, 22:31
Galbator1x, там ещё одной "ячейки" в массиве не хватает в конце, в которой должен быть так называемый "терминальный ноль" (управляющая последовательность \0). Именно этот завершающий ноль и делает обычный char массив строкой в стиле C.
Поэтому количество элементов массива должно быть (в данном случае) 12, а не 11, на что уже выше знающие люди и указали.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru