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

Перевод с двоичной системы в ASCII - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ VS C++ 2008 - kernel32.lib http://www.cyberforum.ru/cpp-beginners/thread533702.html
LINK : fatal error LNK1104: не удается открыть файл ''kernel32.lib'' Данная ошибка у меня возникает даже при компиляции чистого проекта. Ничего не компилируется. Постоянно вылазит эта ошибка (только сегодня установил Вижуал 2008, после переустановки винды, раньше работало на отлично).
C++ Корни квадратного уравнения Привет!! учили писать программки на делфи, а теперь надо на с++. не могу разобраться в синтаксисе... Пожалуйста напишите код программы с небольшими комментариями, которая будет вычислять например корни квадратного уравнения. спасибо!! http://www.cyberforum.ru/cpp-beginners/thread533696.html
Непонятное значение C++
Доброго времени суток. Программа: Пользователь вводит значения, они заносятся в вектор, а после сравнивается текущий с предыдущим элементом вектора для нахождения наибольшего значения. Проблема: Скомпилируйте код и увидите (не могу объяснить) :( #include <iostream> #include <vector>
C++ Обход всех файлов в каталоге
Всем привет! Необходимо получить список файлов заданного расширения (например, txt) в заданной директории. Каждый файл я буду открывать для чтения. Пробовал с помощью boost/filesystem реализовать, но при открытии файла выводится ошибка невозможности преобразования cannot convert from 'boost::filesystem::directory_iterator' to 'const char *' Может есть какие-нибудь стандартные функции или...
C++ Консольное приложение созраняет команды http://www.cyberforum.ru/cpp-beginners/thread533666.html
как сделать, чтобы набрали команду, закрыли приложение, потом снова открыли и стрелкой вверх и команда снова написалась?
C++ Алгоритм для формирования матрицы Необходимо сформировать матрицу по заданному образцу. Не могу придумать алгоритм. Буду очень благодарен за помощь. 1 1 1 . . . 1 1 1 0 1 1 . . . 0 1 0 0 0 1 . . . 0 0 0 . . . . . . . . . 0 1 1 . . . 0 1 0 1 1 1 . . . 1 1 1 подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
29.03.2012, 16:27     Перевод с двоичной системы в ASCII
Нет, лучше так:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream> 
#include <fstream>
#include <time.h>
#define SIZE 10
using namespace std;
enum bits{
clr=0,
set=1
};
void loadbitbuf(bits* bitbuf){
int i;
for (i=0; i<SIZE*8; i++)
   if (rand()%2) bitbuf[i]=set;
   else bitbuf[i]=clr;
}
int main(){
 char data[SIZE];
 bits  bitbuf[SIZE*8];//1,0
 bits* cur;
 int i, j;
 srand(time(NULL));
 loadbitbuf(bitbuf);
 cur=bitbuf;
 for (i=0; i<SIZE; i++){
 data[i]=0;
  for (j=0; j<8; j++){
    data[i]+=(*cur)*(1<<j);
    cur++;
  }
 }
 cout<<"random bits:"<<endl;
 for (i=0; i<SIZE*8; i++)
     cout<<bitbuf[i];
 cout<<endl<<"character symbols:"<<endl;
 for (i=0; i<SIZE; i++)
     cout<<data[i]<<" ";
 cin>>data[0];
 return 0;
}
 
Текущее время: 10:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru