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

Линейный блочный код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наличие строки в файле http://www.cyberforum.ru/cpp-beginners/thread295719.html
Подскажите, как организовать проверку на наличие символов в файле. Нужно для подсчета количества символов в строке, аналог strlen()
C++ где-то ошибочка в коде.положение 2ух точек относительно прямой попытался написать код, но выдает 3 ошибки((((((( вот код: #include "stdafx.h" #include <iostream> #include <stdio.h> #include <cmath> #include <list> #include <vector> #include <algorithm> http://www.cyberforum.ru/cpp-beginners/thread295694.html
C++ Индексированный файл
Кто нибудь может подсказать как создать индексированный файл?
C++ Unresolved symbol (шаблоны)
есть шаблонный класс template <class T> class TList { //.... void Init(); } ;
C++ Решить уравнения http://www.cyberforum.ru/cpp-beginners/thread295667.html
1 уровнения
C++ конверт кода Нужно перевести пару строк из C++ на C #include <iostream> #include <map> #include <conio.h> int main(){ freopen("numbers.txt","r",stdin); int a; std::map<int,int> m; while (std::cin >> a) подробнее

Показать сообщение отдельно
RiG1
28 / 28 / 0
Регистрация: 12.03.2011
Сообщений: 465

Линейный блочный код - C++

15.05.2011, 15:05. Просмотров 1244. Ответов 3
Метки (Все метки)

Делаю лабу по линейным блочным кодам (Линейный код (6,3)). В общем задание выглядит так:
Пользователь вводит текстовое сообщение в окно, программа преобразует его в двоичный код, кодирует с помощью порождающей матрицы.
Далее в код сознательно случайным образом вводятся ошибки.
Код отправляется и получается. Затем идет очистка от ошибок с помощью матрицы проверки четности и синдрома.
Все это я сделал.
Далее необходимо декодировать сообщение до изначального (получить начальный двоичный код). Вот с этим пунктом и возникла проблема. В методичке метод декодирования не описан. Может кто-нибудь подсказать как это осуществить?

Добавлено через 53 минуты
Дополню, что кодируется код путём деления на "слова" по 3 бита ("011" "001" и т.д.) и умножения каждого из них на порождающую матрицу размерностью 3x6, в результате чего получаются 6-битовые "слова"

Добавлено через 12 часов 50 минут
ап ап ап

Добавлено через 2 часа 14 минут
апапап
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru