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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.87
ht1515
шарпопочитатель
 Аватар для ht1515
58 / 25 / 1
Регистрация: 31.01.2010
Сообщений: 936
#1

Целочисленный тип размером в 1 байт - C++

01.10.2010, 19:22. Просмотров 1922. Ответов 5
Метки нет (Все метки)

не подскажите название такого типа?
Просто смотрю в МСДН , там int- 4 байта.
int16 -2 байта. А для 1 байта только char - но это символьный тип, а мне нужен целочисленный.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2010, 19:22     Целочисленный тип размером в 1 байт
Посмотрите здесь:

Посчитать в файле количество нулевых байт и различных байт C++
Создать свой целочисленный тип данных C++
Для целого числа А выделить старший байт и поставить его на место младшего байта. старший байт при этом обнулить. C++
C++ Дан целочисленный массив размером N. Преобразовать массив, увеличив длину каждой серии на один элемент
C++ функция изменяет старший байт числа на заданное значение не изменяя младший байт
Целочисленный тип данных для 10^50 C++
C++ Закодировать файл. Взять 7 байт. Первый бит каждого байта переместить в 8 байт
Дан целочисленный двумерный массив размером MxN C++
Целочисленный массив с размером 4*4 .Написать прогу , формирующую одномерный массив C++
C++ Как создать свой целочисленный тип данных с пределом от 0 до 500
C++ Числа размером в 1 байт
C++ Изменить тип матрицы с символьного на целочисленный

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
01.10.2010, 19:27     Целочисленный тип размером в 1 байт #2
ht1515, char онли.
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2297 / 1667 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
01.10.2010, 19:29     Целочисленный тип размером в 1 байт #3
ht1515, char - это целочисленный тип.
Напильнег
480 / 120 / 10
Регистрация: 30.09.2010
Сообщений: 473
01.10.2010, 19:34     Целочисленный тип размером в 1 байт #4
Цитата Сообщение от ht1515 Посмотреть сообщение
А для 1 байта только char - но это символьный тип, а мне нужен целочисленный.
В Си нет символьного типа, char - целочисленный тип. Если хочешь, чтобы он был знаковым независимо от настроек и директив компилятора, используй квалификатор signed:
C
1
signed char i,j;
ht1515
шарпопочитатель
 Аватар для ht1515
58 / 25 / 1
Регистрация: 31.01.2010
Сообщений: 936
01.10.2010, 20:08  [ТС]     Целочисленный тип размером в 1 байт #5
просто когда вы конвертируете число в строку н-р
C++
1
2
3
int h=45;
String st=h.ToString();
то st будет равно 45.
А если так
C++
1
2
3
char h=4;
String st=h.ToString();
то st будет равно 52.
Добавлено через 6 минут
а все понял...
C++
1
onebyte=Convert::ToInt16(textBox1->Text);
так надо присваивать.
Просто присваивал
C++
1
onebyte=Convert::ToChar(textBox1->Text);
поэтому он наверно автоматом в аскии переводил
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2297 / 1667 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
01.10.2010, 20:25     Целочисленный тип размером в 1 байт #6
ht1515, для вопросов про C++/CLI есть отдельный раздел: C++/CLI.
Yandex
Объявления
01.10.2010, 20:25     Целочисленный тип размером в 1 байт
Ответ Создать тему
Опции темы

Текущее время: 13:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru