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

преобразование между char и int - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсия функции. Сумма целых чисел n и m, в которой из арифметических операций используется только прибавление и вычисление единицы http://www.cyberforum.ru/cpp-beginners/thread812556.html
Напишите рекурсивную функцию, вычисляющую сумму целых чисел n и m, в которой из арифметических операций используется только прибавление и вычисление единицы.
C++ Составить программу решения задачи, используя рекурсивный алгоритм Задание во вложение http://www.cyberforum.ru/cpp-beginners/thread812533.html
C++ Векторы
Создаю вектор vector<vector<Point>> contours; После чего мне нужно создать аналогичный простой массив Array, элемент которого был бы тоже содержал массив точек. Пожалуйста, подскажитекак это реализовать.
C++ Указатели
Вот в чем проблема, пишу код по хешированию вот что есть: #include<clocale> #include<stdio.h> #include<conio.h> #include <iostream> #include <fstream> using namespace std; const int N=256;
C++ Обработка исключений в классах для пользовательских типов http://www.cyberforum.ru/cpp-beginners/thread812516.html
Здорова господа! Запустил токо класс String тестю и тут у меня вылетело исключение выход за пределы индекса, и программа тупо аварийно остановилась В классе String, Range это вложенный класс для исключения выход за пределы индекса. я попробовал обработать это исключение и записал код: int main() try { //...
C++ Вычисление интергала, но входные данные сначала считываются из файла, а выходные наоборот в него записываются. Подскажите пожалуйста как это сделать Заранее спасибо за помощь.) #include<iostream> #include<conio.h> #include <stdio.h> #include <cmath> using namespace std; float f2(float x){ return sin(exp(x)); } подробнее

Показать сообщение отдельно
Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
19.03.2013, 15:30
Tulosba, причем здесь это? Я имел ввиду, что операции с ним ничем не отличаются от типа int, или любого другого целочисленного типа.

PS: char, signed char и unsigned char - это 3 разных типа. Так что фраза "но char не всегда signed char" сама по себе не корректна.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void f( char ) {
   std::cout << "char" << std::endl;
}
 
void f( signed char ) {
   std::cout << "signed char" << std::endl;
}
 
void f( unsigned char ) {
   std::cout << "unsgined char" << std::endl;
}
 
int main() {
   char a = 'a';
 
   f( a );
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru