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

Присвоить переменной Char значение третьего байта переменно типа Int - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Первое слово текста заменить тремя звездочками http://www.cyberforum.ru/cpp-beginners/thread967136.html
Первое слово текста заменить тремя звездочками.
C++ CreateFile отложенное открытие файла Возможно ли такое? Вообще мне нужно следующее: где-то в коде я подряд открываю 100500 файлов. Открытие файла занимает какое-то (длительное на самом деле) время. Могу ли отложено их открыть? Отдал команду на открытие и сразу получил управление. http://www.cyberforum.ru/cpp-beginners/thread967125.html
C++ Добавление нового элемента в VS Express 2013
Здравствуйте. Никак не могу добавить .cpp в проект, я хочу создать консольное приложение...
Количество введенных символов, слов и строк C++
Напишите программу, которая выводит на экран вводимые символы до тех пор, пока не введено <CTRL/Z>, выводит ко-личество введенных символов, слов и строк. Help)) вот что у меня получилось, но...не работает( #include <stdio.h> #include <locale.h> void main () { setlocale (LC_ALL, "Russian");
C++ Возведение в степень http://www.cyberforum.ru/cpp-beginners/thread967062.html
Вот есть программа, работает только, для положительной степени. Помогите разобрать что не так? pow не предлагать! #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { int x, y, res = 1; cout << "Enter digits x, y:" << endl; cin >> x;
C++ Ошибка работы с классом ("функция.уже имеется текст реализации") Здравствуйте. Я новичок в C++, и в программировании в целом. Помогите пожалуйста. Хочу применить в проекте SDL 2.0. Конечная цель, простенькая игрулька. Но при написании простенькой архитектуры игрульки и возникли проблемы. Саму "архитектуру" (тут полетят в меня) :tomatos: игрульки пытаюсь вынести в класс Game. Проект MyGame: MyGame.cpp: #include "stdafx.h" Game *game; подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4384 / 3227 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
02.10.2013, 15:06     Присвоить переменной Char значение третьего байта переменно типа Int
или так:
C++
1
2
3
4
5
6
7
8
union
{
   int i;
   char c[4];
} u;
 
u.i = 100500;
char c = u.c[2];
Добавлено через 3 минуты
Цитата Сообщение от CheshireCat Посмотреть сообщение
а что делать, если sizeof(int) <= 2 ?
Если им такой вопрос задать, то может быть и байт не пришлось бы извлекать. Не всякий помнит 16 битные процы.
 
Текущее время: 07:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru