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

Влияет ли манипуляторы hex,oct,dec на массив символов? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана строка. Подсчитать количество букв k в последнем ее слове. http://www.cyberforum.ru/cpp-beginners/thread312920.html
Дана строка. Подсчитать количество букв k в последнем ее слове.
C++ Объявление типов данных. Зачем это нужно? Это как-то связано с выделением памяти. Может, чтобы быстрее управлять данными? :) http://www.cyberforum.ru/cpp-beginners/thread312904.html
ошибка в сортировке C++
#include <iostream.h> #include <fstream.h> #include <conio.h> #include <stdlib.h> #include <string.h> ofstream fout; ifstream fin; struct bileti { char fio;
C++ Бинарные файлы и Stack around the variable was corrupted
Добрый день. Делаю программу (лабу), которая работает с бинарными файлами: Сначала заполняет бинарный файл случайным количеством случайных чисел, а затем - считывает этот файл, из последних его элементов строит матрицу из 25 элементов (5х5), а также подсчитывает сумму отрицательных элементов под главной диагональю. Компилятор MS Visual Studio 2010 при выходе из функции SetTheFile ругается на...
C++ Конструктор с параметрами http://www.cyberforum.ru/cpp-beginners/thread312878.html
Не получается конструктор с параметром.. помогите пожалуйста! вот весь класс, нужно чтобы можно было в main писать вот так например: Student Petrov("Fam2","Im1","Otch1"); #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<string.h> class Student { private:
C++ Модифицировать элементы массива по заданному правилу Дан двумерный массив целых чисел. Модифицировать его элементы по следующему правилу: ко всем четным элементам массива прибавить последний элемент соответствующей строки, к остальным - первый элемент соответствующего столбца. подробнее

Показать сообщение отдельно
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
04.06.2011, 18:18  [ТС]
Со вторым вопросом понятно, но не с первым.

C++
1
2
int a;
cin >> hex >> a;
Допустим, ввожу число 45. Вводится в шестнадцатеричной форме записи числа, потом преобразуется в десятеричную 45>69 и записывается в переменную a;

Итак,
char - это обычный целочисленный тип: такой же по природе, как int, но другого размера.
Ввожу символ t, код которого 116. В результате должно записаться число 278, но записывается число 116. Если char - это тот же int(размер я так понимаю не важен), тогда почему 116 не преобразовалось в 278?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru