Форум программистов, компьютерный форум 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++ Модифицировать элементы массива по заданному правилу Дан двумерный массив целых чисел. Модифицировать его элементы по следующему правилу: ко всем четным элементам массива прибавить последний элемент соответствующей строки, к остальным - первый элемент соответствующего столбца. подробнее

Показать сообщение отдельно
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16828 / 5249 / 321
Регистрация: 30.03.2009
Сообщений: 14,139
Записей в блоге: 26
04.06.2011, 18:30     Влияет ли манипуляторы hex,oct,dec на массив символов?
Дело в том, что работа cin'а по сути дела зависит от того, как перегружены операторы для разных типов. Если у тебя есть int'овая переменная "a", то "cin >> a" отрабатывает таким образом, что сначала где-то запоминается введённая строка (просто как набор символов), а затем запускается процедура конвертации из строки в число, настроенная таким образом, что строковая запись трактуется как 10-ичная запись числа. А "cin >> hex >> a" отработает точно так же, только конверnилка настроена на 16-ричную запись

Цитата Сообщение от Chelioss Посмотреть сообщение
Ввожу символ t, код которого 116. В результате должно записаться число 278
Ничего не понял. Приведи конкретный код программы с конкретными описаниями типов, а не так, что сначала написал некий код, потом что-то на словах сказал и что-то в уме подразумевал
 
Текущее время: 17:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru