
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.11.2006, 16:45
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
Подскажите новичку может есть какая функция в С++ Припустим есть два символа "АА" для 8 Bit это 65 и 65 а для 16 Bit - 16705, как это число получить 16705 с "АА" ? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 16:47
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
Чево ? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 16:48
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
sergio2Подскажите новичку может есть какая функция в С++ Припустим есть два символа "АА" для 8 Bit это 65 и 65 а для 16 Bit - 16705, как это число получить 16705 с "АА" ? Спасибо. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 16:49
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Карабас БарабасЧево ? Posted via ActualForum NNTP Server 1.3 Тоже не понял. Надеюсь, угадал. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:28
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
Akh sergio2Подскажите новичку может есть какая функция в С++ Припустим есть два символа "АА" для 8 Bit это 65 и 65 а для 16 Bit - 16705, как это число получить 16705 с "АА" ? Спасибо. Код: plaintext Спасибо за помощ, угадали :). Во так правелнее "А"+("А"*256) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:33
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
sergio2Спасибо за помощ, угадали :). Во так правелнее "А"+("А"*256) Не думаю. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:38
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
sergio2Во так правелнее "А"+("А"*256)это скомпилируется ? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:42
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Карабас Барабас 7000 по сабжу: char *s = (short)'AA'; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:43
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Карабас Барабас sergio2Во так правелнее "А"+("А"*256)это скомпилируется ? Posted via ActualForum NNTP Server 1.3 Ставлю на то, что 256 приведется к char *. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:44
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Akh Карабас Барабас[quot sergio2]Во так правелнее "А"+("А"*256)это скомпилируется ? Posted via ActualForum NNTP Server 1.3 Ставлю на то, что 256 приведется к char *. ;)[\quot] и не "А" а 'А' приведется с переносом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:46
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
Aklin7000 я так понимаю, что "А" - это указатель я понимаю, когда к указателю прибавляют или отнимают целое (или то, что к нему можно привести) но я не понимаю, когда указатель умножают на что-то :) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:48
|
|||
|---|---|---|---|
|
|||
8 Bit -> 16 Bit |
|||
|
#18+
Aklin A> Ставлю на то, что 256 приведется к char *. ;)[\quot] A> и не "А" а 'А' в ответ на попыку скомпилировать совершенно бредовое выражение Код: plaintext Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:51
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Карабас Барабасв ответ на попыку скомпилировать совершенно бредовое выражение Код: plaintext Собственно, даже сложение и умножение указателей gcc отвергает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 17:56
|
|||
|---|---|---|---|
8 Bit -> 16 Bit |
|||
|
#18+
Aklin по сабжу: char *s = (short)'AA'; Код: plaintext 1. 2. 3. gcc предупредил multi-character constant. Что его сподвигло сделать это предупреждением не знаю, но, думаю, не стоит так забавляться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 18:07
|
|||
|---|---|---|---|
|
|||
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&tablet=1&tid=2030128]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
152ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 419ms |

| 0 / 0 |
