Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Слияние 2 переменных char / 19 сообщений из 19, страница 1 из 1
01.02.2007, 17:39
    #34300023
Т Г В
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Скажите пожалуйста, как чтобы значение переменной типа CHAR было получено путем слияния двух других переменных типа CHAR.
Заранее спасибо
...
Рейтинг: 0 / 0
01.02.2007, 18:00
    #34300104
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
strcat ?

--------------------------------------------------------------
[подпись с другого сайта]
...
Рейтинг: 0 / 0
01.02.2007, 18:06
    #34300126
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Что значит "слияние"?
...
Рейтинг: 0 / 0
01.02.2007, 19:55
    #34300367
onstat-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Т Г ВСкажите пожалуйста, как чтобы значение переменной типа CHAR было получено путем слияния двух других переменных типа CHAR.
Заранее спасибо

Вы про логические операции спрашиваете ?
...
Рейтинг: 0 / 0
01.02.2007, 22:12
    #34300541
Den_di
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Код: plaintext
1.
2.
3.
4.
char a,b,c;
a='a';
b='b'
c=a+b;
Ну чем не ответ :)
...
Рейтинг: 0 / 0
02.02.2007, 07:44
    #34300832
^ozzy^
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Т Г ВСкажите пожалуйста, как чтобы значение переменной типа CHAR было получено путем слияния двух других переменных типа CHAR.
Заранее спасибо

Конкатенация чтоли ? :)
...
Рейтинг: 0 / 0
02.02.2007, 08:02
    #34300852
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
^ozzy^Конкатенация чтоли ? :)нет, тогда ведь получится строка, а ему надо переменную char.

вобщем, нифига не понятно

аффтар, официальный язык форума - русский !
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
02.02.2007, 09:45
    #34301043
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Den_di
Код: plaintext
1.
2.
3.
4.
char a,b,c;
a='a';
b='b'
c=a+b;
Ну чем не ответ :)

Уморил.
...
Рейтинг: 0 / 0
02.02.2007, 13:21
    #34302082
kolobok0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Akh...Уморил.

сеанс провидцев продолжался не первые сутки


с уважением
(круглый)
...
Рейтинг: 0 / 0
02.02.2007, 14:24
    #34302404
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
char a,b;
a=b;
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
02.02.2007, 14:33
    #34302455
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Карабас Барабас пишет:
> Автор: "Карабас Барабас"
> char a,b;
> a=b;

Нет. Слияние подразумевает единение, но результат слияния
должен нести в себе что-то от всех сливаемых аргументов.
Короче:

char a = ...;
char b = ...;

char merged = a ^ b;
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
02.02.2007, 14:47
    #34302513
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
MasterZiv
Карабас Барабас пишет:
> Автор: "Карабас Барабас"
> char a,b;
> a=b;

Нет. Слияние подразумевает единение, но результат слияния
должен нести в себе что-то от всех сливаемых аргументов.
Короче:

char a = ...;
char b = ...;

char merged = a ^ b;
Posted via ActualForum NNTP Server 1.3

Слияние это объединение. Значит - merged = a | b.
...
Рейтинг: 0 / 0
02.02.2007, 14:49
    #34302523
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
MasterZiv M> Нет. Слияние подразумевает единение, но результат слияния
M> должен нести в себе что-то от всех сливаемых аргументов.
M> Короче:

M> char a = ...;
M> char b = ...;

M> char merged = a ^ b;и что в мергед есть от а ? (допустим, ты не знаешь б)
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
02.02.2007, 14:52
    #34302532
^ozzy^
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
a xor b :)
...
Рейтинг: 0 / 0
02.02.2007, 14:52
    #34302533
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
AkhСлияние это объединениеслияние - это именно слияние

возьмем 2 полных стакана, сольем в один
что получится ? один полный стакан и пролитая вода (ну к примеру вода, не водку же проливать)

так что как ни лей, все равно ничего не получится, нельзя впихнуть невпихуемое :)

лучше сразу выпить
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
02.02.2007, 15:21
    #34302670
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Карабас Барабас AkhСлияние это объединениеслияние - это именно слияние

возьмем 2 полных стакана, сольем в один
что получится ? один полный стакан и пролитая вода (ну к примеру вода, не водку же проливать)

так что как ни лей, все равно ничего не получится, нельзя впихнуть невпихуемое :)

лучше сразу выпить

Выпить конечно же лучше, хотя смотря что.

Слияние для разных областей имеет разные понятия. Но можно же выделить общие характеристики.
Вот, пусть эти два стакана. Я даже рад, что именно этот пример прозвучал. Сливаем два полных стакана в один. Что получится в итоге? В итоге в стакан с водой, которая состоит из части воды первого стакана и части второго. Это качественная характеристика. С количественной точки зрения, мы получили не меньше чем было. Т.е. в стакане воды стало не меньше (если конечно при слиянии не расплескали, а выливали аккуратно).
Теперь возмьем, например, слияние предприятий в одно. С качественной стороны, мы получим что-то от первого и что-то от второго. С количественной тоже прибавиться. И предприятие разрастется.
Так примеров можно брать сколько угодно.

Теперь возмем слияние двух байт. Сливать будем тоже в байт. Что же будем оценивать качественно и количественно? Байты? Нет, конечно. Стаканы мы же сливали, и предприятия тоже. В первом случае была вода, во втором - люди, деньги, здания, ... . Обычно, в байтах значимыми являются единички. Единичка - значит есть. Ноль - значит нет. Значит единички для сливания в байтах подходят. Кроме единичек в байтах больше ничего нет. Кроме нулей, а нули они и сами "ничего нет". Маркер пусторы. Осталось выбрать опирацию, чтобы произошло слияние. Качественно, понятно, что ничего не изменится. Кроме единичек в байте больше ничего не появится, а для того, чтобы количественно не уменьшилось, как раз и подойдет операция ИЛИ.

Вот, такая вот, болтология.
...
Рейтинг: 0 / 0
02.02.2007, 22:54
    #34303755
Т Г В
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Короче в одной например переменной храниться 'AB', в другой 'CD' и нужно чтобы в третьей было 'ABCD'
...
Рейтинг: 0 / 0
02.02.2007, 23:47
    #34303790
Ruslan.Isbarov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Т Г ВКороче в одной например переменной храниться 'AB', в другой 'CD' и нужно чтобы в третьей было 'ABCD'
см. strcat(...)
...
Рейтинг: 0 / 0
03.02.2007, 13:23
    #34304014
Shymep
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние 2 переменных char
Т Г ВКороче в одной например переменной храниться 'AB', в другой 'CD' и нужно чтобы в третьей было 'ABCD'
'AB' - это 1 байт, 'CD' - 1 байт, 'ABCD' = 1 +1 = 2 байта.

И причем здесь char?

Или использовать тип переменной размерностью 2 байта, или переходить на char[].
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Слияние 2 переменных char / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]