Our Blog

ByteToBit конвертация байтов в биты

Написал простенькую программу конвертации байтов в биты. Комментарии прилагаются…

Конвертация байтов в биты:

//Подключаем все необходимые библиотеки
#include "stdafx.h"
#include <iostream>

typedef unsigned short int ushort; //Определение псевдонмиа типа

int foo()
{
ushort byte=1, bit=8, iByte, pBit;//Определение и инициализация
std::cout<<"Byte variable = "<<"";//Output
std::cin>>iByte;//Input
pBit=iByte*bit/byte;//Считаем...
std::cout<<"Your Variable = "<<pBit<<" Bits";//output
return pBit;//Возвращаем значение
}

int main()
{
    foo();//зовём функцию
    return 0;
}

Лично я компиллил это дело VS 2008, поэтому не указывал расширение стандартных библиотек (кстати если указать расширение, ваша среда разработки может не найти библиотеку). Вообще лучше юзать мелкософтовские компилляторы — тогда будет полное соответствие с кодом. Если юзаете IDE от дяди Бормана — придётся отказатся от именных пространств.

Comments ( 0 )
    -->