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

Бинарные файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ неопределенный символ в строке http://www.cyberforum.ru/cpp-beginners/thread287598.html
Почему ругается на w как на неопределенный символ в строке angel N1(149, 34.8, w); #include <iostream.h> /////////////////////////////////////////////////////////// class angel { private: int gradys; float minutes; char napravlenie;
C++ Неявное подключение DLL (Visual C++) Здравствуйте. Нужна Ваша помощь. Как правильно выполнить неявное подключение библиотеки к программе? Я это делаю таким способом: // dll.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include "windows.h" http://www.cyberforum.ru/cpp-beginners/thread287582.html
Упорядоченная строка C++
Может кто-нибудь подсказать, как этот кусок кода реализовать? Найти в массиве первую строку, все элементы которой упорядочены по убыванию. Изменить упорядоченность элементов этой строки на обратную. (Массив двумерный)
Динамическая матрица C++
помогите плз не могу разобраться уже неделю( вот само задание Найти произведение двух симметрических относительно побочной диагонали квадратных матриц. Для каждой симметрической матрицы в памя-ти создать её верхний или нижний относительно побочной диагонали треугольник. мой код приближён к решению способен вывести симетричную марицу используя 1 треугольник а умножить никак вот мой код...
C++ Как писать под RockBox? http://www.cyberforum.ru/cpp-beginners/thread287558.html
Всем здравствуйте! :) У меня возникла такая проблема: нужно написать какую-нибудь игру ил программу для плеера, работающего на RockBox. Написать её нужно на Си. Но я с этим никогда не сталкивался и как следствие у меня такая просьба. У кого есть какая-нибудь инфа по этому поводу, а ещё лучше исходники хотя бы небольших, простеньких программ, скиньте пожалуйста ссылки. Интересна любая инфа...
C++ Эквивалентны ли char * и char po[40] В книге Прата имеется такой текст: Stack<char *> st; // создает стек для указателей на сhаг Затем в первой версии string po; // Объявление Stack<string> st заменяется на char * po; Идея состоит в том, чтобы для реализации ввода с клавиатуры использовать указатель char вместо объекта string. Но этот подход изначально можно назвать неудачным, поскольку при создании указателя не создается... подробнее

Показать сообщение отдельно
voral
346 / 326 / 46
Регистрация: 16.03.2008
Сообщений: 1,698
02.08.2011, 00:58     Бинарные файлы
Цитата Сообщение от smallvill Посмотреть сообщение
Я имел ввиду когда открываешь какой то .ехе файл с помощью текстового редактора там видно символы. Кодировка этих смволов??7
Та "кодировка" о которой вы говорите имеет смысл только в отношении текста. Утрировано говоря это таблица преобразования из кодов в "представление" той или иной буквы/символа.. В текстовом файле хранятся коды символов, эти коды используются как индексы втаблице преобразования. И пеуже при выводе на консоль компьютер знает как рисовать тот или иной символ. Если у компьтера в распоряжении окажется другая "таблица" символов. То вы на экране увидите абракатабру. Соответственно говорить о "кодировке" бинарного файла нет ни какого смысла. Для примера:
1 бинарный файл. Сохраняем значение переменной типа int. (Пусть она будет равна 0). В файле будет записано четыре (с оговоркой на архитектуру) байта: 00 00 00 00.
2. Запишем это же значение в текстовый файл - всего один байт: 30


Другое дело ,что в бинарном файле могут содержаться и текстовые значение. Этот текст может оказаться в любой кодировке.
 
Текущее время: 13:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru