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

Инициализация строковых массивов в конструкторе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сдвиг элементов однонаправленного списка http://www.cyberforum.ru/cpp-beginners/thread158819.html
Здравствуйте. Помогите пожалуйста в решении задачи: Написать программу для циклического сдвига однонаправленного списка вправо на заданное число элементов. Например: список , циклически сдвинутый вправо на 2 элемента, преобразуется в список . на форуме нашла пример однонаправленного списка, немного подправила. а как сдвинуть элементы придумать не могу. #include <stdio.h>...
C++ float обнуляет дробную часть Здравствуйте всем! Я новичок. Поиском не нашел ничего подобного. Проблема в следующем: В функцию myfunc по параметру приходит long переменная. Когда она внутри функции делится на 60 и присваивается в переменную float, то дробная часть все время равна нулю. void myfunc (long x) { http://www.cyberforum.ru/cpp-beginners/thread158806.html
Русский компилятор C/С++ C++
Подскажите компилятор C/C++ созданный в Росси. Ещё не разу невидел такого!:) Спасибо!
C++ Пакетированные стандартные блоки - Вложенные стандартные блоки
Кто нибудь может объяснить на примере кода С, как это выглядит?
C++ последовательность случайных чисел http://www.cyberforum.ru/cpp-beginners/thread158697.html
Здравствуйте! Прошу прощения за возможно глупый вопрос) Проблема в том, что в программе #include <iostream> #include <math.h> #include <stdlib.h> #include <time.h> int main(){ t: int pov; int s=0; int q=1;
C++ вопрос по Страуструпу здраствуйте, вопрос тем кто читал Страуструп, там есть глава по названию "Калькулятор" там описан алгоритм который я до конца не понял, кто небуд может мне обяснить, или если есть код этой проги в инете дайте сылку, я смогу по коду разобратся. заранее спсибо. подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7969 / 4731 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
12.08.2010, 11:47     Инициализация строковых массивов в конструкторе
dima6920, sizeof(char) * на кол-во элементов в массиве.
Как правило, использование sizeof в программе делает ее машинонезависимой.
В данном конкретном случае. Копируется sizeof(this->name-1) символов из name в this->name. После чего последнему символу this->name присваивается '\0' - символ завершения строки
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru