
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.11.2006, 16:45:44
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
Подскажите новичку может есть какая функция в С++ Припустим есть два символа "АА" для 8 Bit это 65 и 65 а для 16 Bit - 16705, как это число получить 16705 с "АА" ? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 16:47:33
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
Чево ? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 16:48:25
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
sergio2Подскажите новичку может есть какая функция в С++ Припустим есть два символа "АА" для 8 Bit это 65 и 65 а для 16 Bit - 16705, как это число получить 16705 с "АА" ? Спасибо. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 16:49:09
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Карабас БарабасЧево ? Posted via ActualForum NNTP Server 1.3 Тоже не понял. Надеюсь, угадал. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:28:52
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
Akh sergio2Подскажите новичку может есть какая функция в С++ Припустим есть два символа "АА" для 8 Bit это 65 и 65 а для 16 Bit - 16705, как это число получить 16705 с "АА" ? Спасибо. Код: plaintext Спасибо за помощ, угадали :). Во так правелнее "А"+("А"*256) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:33:48
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
sergio2Спасибо за помощ, угадали :). Во так правелнее "А"+("А"*256) Не думаю. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:38:12
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
sergio2Во так правелнее "А"+("А"*256)это скомпилируется ? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:42:00
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Карабас Барабас 7000 по сабжу: char *s = (short)'AA'; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:43:03
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Карабас Барабас sergio2Во так правелнее "А"+("А"*256)это скомпилируется ? Posted via ActualForum NNTP Server 1.3 Ставлю на то, что 256 приведется к char *. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:44:04
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Akh Карабас Барабас[quot sergio2]Во так правелнее "А"+("А"*256)это скомпилируется ? Posted via ActualForum NNTP Server 1.3 Ставлю на то, что 256 приведется к char *. ;)[\quot] и не "А" а 'А' приведется с переносом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:46:05
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
Aklin7000 я так понимаю, что "А" - это указатель я понимаю, когда к указателю прибавляют или отнимают целое (или то, что к нему можно привести) но я не понимаю, когда указатель умножают на что-то :) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:48:28
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
Aklin A> Ставлю на то, что 256 приведется к char *. ;)[\quot] A> и не "А" а 'А' в ответ на попыку скомпилировать совершенно бредовое выражение Код: plaintext Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:51:47
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Карабас Барабасв ответ на попыку скомпилировать совершенно бредовое выражение Код: plaintext Собственно, даже сложение и умножение указателей gcc отвергает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:56:41
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Aklin по сабжу: char *s = (short)'AA'; Код: plaintext 1. 2. 3. gcc предупредил multi-character constant. Что его сподвигло сделать это предупреждением не знаю, но, думаю, не стоит так забавляться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 18:07:40
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
Akh Карабас Барабасв ответ на попыку скомпилировать совершенно бредовое выражение Код: plaintext Собственно, даже слchar s[2]="AB"; int rez_16 = s[0]+(s[1]*256);ожение и умножение указателей gcc отвергает. Ну эт я образно написал. -"A"+("A"*256) А во так работает char s[2]="AB"; int rez_16 = s[0]+(s[1]*256); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2030128]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
189ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 446ms |

| 0 / 0 |
