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

start [/forum/topic.php?fid=57&msg=34101683&tid=2030128]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 503ms |

| 0 / 0 |
