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

Инициализация строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Соединение 2-х строк, ввод их с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread1736109.html
Всем привет. Нужно написать программу, пожалуйста помогите. Условие значит такое(написал в виде алгоритма): 1.) Вводим с клавиатуры сначала первую строку 2.) Вводим с клавиатуры вторую строку 3.) Выводим новую строку, состоящую из символов, которые встречаются и в первой и во второй строках. Т.е вот так должно выглядить при вводе: ENTER Stringone... <Вводим, например STRU> ENTER...
C++ Бинарная(побитовая) операция Мне нужно написать функцию которая проверяет значение есть парным или нет bool IsEven(unsigned number) { return ((number | 0 << 0) != 1); } int main() { unsigned a = 2; std::cout << "IsEven: " << IsEven(a) << "\n"; http://www.cyberforum.ru/cpp-beginners/thread1736086.html
Написать функцию, находящую сумму отрицательных, произведение положительных и количество нулевых элементов C++
Написать функцию, которая находит сумму отрицательных, произведение положительных и количество нулевых элементов в одномерном массиве.
C++ Написать функцию, вычисляющую по заданным сторонам треугольника его площадь
Написать функцию, вычисляющую по заданным сторонам треугольника его площадь
C++ Перевод числа в двоичную систему счисления http://www.cyberforum.ru/cpp-beginners/thread1736047.html
Написать программу в С++ С КОММЕНТАРИЯМИ!!!: Написать функцию которая заданное натуральное число А переводит в двоичную систему счисления. Заполнение массива и вывод массива оформить в виде отдельных ФУНКЦИЙ!
C++ Циклический сдвиг битов по столбцу в битовой матрице Нужна програмка которая создаёт матрицу битов 8х8 и дает возможность делать в ней цикличные сдвики вверх(или вниз) то есть биты с одинаковыми номерами смещать подробнее

Показать сообщение отдельно
Renji
1535 / 983 / 240
Регистрация: 05.06.2014
Сообщений: 2,964
16.05.2016, 20:01     Инициализация строки
Цитата Сообщение от Ferrari F1 Посмотреть сообщение
скорее всего, копируются байты одной структурной переменной в другую, безразлично от внутреннего содержания. Механическое копирование байтов, короче говоря.
Копируется то, что указано в конструкторе копирования. Хотя да, при программировании в стиле Си, конструктор копирования в большинстве случаев сводится к побайтовому копированию.
Цитата Сообщение от retmas Посмотреть сообщение
str1 - это переменная
"x" - строковый литерал
эти понятия нужно различать
const int N=10 - константа.
10 - числовой литерал.
Эти понятия надо различать - int array[10] внутри структуры разрешим, а int array [N] нельзя. А если нельзя, но очень хочется, то впилим #define N 10. Он, правда, нагадит во все неймспейсы, но это мелочи. Здравствуй простой и элегантный Си, давно не виделись.

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