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

Побитовые операции, работа с шестнадцатеричной записью - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ допоможіть з динамічним масивом http://www.cyberforum.ru/cpp-beginners/thread265178.html
Дана матриця цілих чисел. Зібрати всі додатні елементи масиву вище головної діагоналі (заповнення здійснювати по рядках).
C++ Шаблонные функции для нахождения минимального и максимального элемента пары чисел Описать функции-шаблоны для нахождения минимального и максимального элемента пары чисел. Задано два целых и два действительные числа. Используя функции-шаблоны найти максимальные и минимальные элементы пар чисел и распечатать. Что я не так делаю? template< typename T > T min( T a, T b ) { return a < b ? a : b; http://www.cyberforum.ru/cpp-beginners/thread265166.html
Программа с файлами C++
Нужно в файле все последовательности символов одинаковых длинне N заменить на запись (N символ) например: ===== 5=, ppppppp 7p.
несовместимость visual c++ 6.0 и visual studio 2008 C++
почему правильно написанная программа в visual c++ 6.0 не работает в visual studio 2008 , а именно #include <iostream> using namespace std; void main() { cout<<" my first program "<<endl; }
C++ Строки (Код Цезаря) http://www.cyberforum.ru/cpp-beginners/thread265151.html
Дан текст, состоящий из N (2N10) строк с максимальной длиной 80 символов. Необходимо вывести этот текст, зашифрованный кодом Цезаря. (Код Цезаря заменяет одну букву другой, отстоящей от нее на заданное количество позиций в алфавите. Например, при сдвиге, равном 1, буква А заменяется на Б, Б — на В, …, Я — на А.) Размер сдвига символов принять равным остатку от деления длины слова на номер буквы...
C++ Подсчет слов и перевод строки Тут две задачки вот одна из них 1)Напишите программу, которая будет печатать слова из файла ввода, причем по одному на строку. я сделал так #include <stdio.h> main() { int c; подробнее

Показать сообщение отдельно
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16824 / 5245 / 320
Регистрация: 30.03.2009
Сообщений: 14,125
Записей в блоге: 26
28.03.2011, 22:58     Побитовые операции, работа с шестнадцатеричной записью
Цитата Сообщение от IIIa66uMEM6eP Посмотреть сообщение
проблема что в данном контексте задачи - все же мы вводим в одной сс а работаем над ней в другой
Неправильно. Ты можешь ввести "17", предполлагая десятичную запись. Можешь ввести "11", предполагая 16-ричную запись. Но в обоих случаях ты введёшь одну и ту же величину и в памяти машина она будет храниться в виде "10001" (в двоичном виде). Ты можешь написать

C
1
2
3
4
int x, y, z;
x = 17;
y = 7;
z = x & y;
или

C
1
2
3
4
int x, y, z;
x = 0x11;
y = 0x7;
z = x & y;
на результат это никоим боком не повлияет
 
Текущее время: 22:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru