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

Предлагаю модераторам свои функции для FAQ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан двумерный массив С[10][10], поменять местами элементы первого и последнего столбца, второго и предпоследнего и так далее http://www.cyberforum.ru/cpp-beginners/thread82681.html
Дан двумерный массив С, поменять местами элементы первого и последнего столбца, второго и предпоследнего и так далее.Помогите пожалуйста!
C++ задание Привет Всем! помогите срочно плзз решить! Задача такая: Даны действительные числа a,b,c. Получить max(a,a+b)+max(a,b+c)) и всё это делённое на (1+max(a+bc,1,15), т.е max(a,a+b)+max(a,b+c))/(1+max(a+bc,1,15) Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread82676.html
C++ DirectDraw отказывается работать в окне
Всем доброго времени суток! У меня такая проблема: DirectDraw не хочет в окне работать.Вроде инициализирую правильно,полноэкранный режим без проблем идет.В оконном создаю 2 несвязанные поверхности потом из одной в другую копирую.Кароч нажимаю дебаг - студия мне ошибку типа Unhandled error Access violated reading 0x000...чета типа того Я так понимаю чтото потерялось...Пишет мне что...
Задача на строки ( C++
Привет всем) Не могу решить задачу: "Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова". Помогите с решением пожалуйста. заранее благодарен. Вот результат моих мучений (ничего хорошего не вышло :( ) #include <iostream.h> #include <fstream.h> #include <windows.h> #include <string.h> #include <math.h> int main(){
C++ Чтение из файла в строку http://www.cyberforum.ru/cpp-beginners/thread82643.html
Всем привет! Подскажите, пожалуйста, как прочитать весь текст из файла в переменную string! что-то туплю, не могу понять.. спасибо!
C++ My_int Реализовать класс My_int для работы с целыми числами, который ведет себя в точности как int,за исключением того, что единственные допустимые операции - это плюс (унарный и бинарный), минус (унарный и бинарный), умножить, разделить и % - целочисленное деление. Перегрузить операции ввода-вывода в поток. В функции main привести примеры реализации класса My_int. Напишите код пожалуйста.Заранее... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4935 / 2515 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
05.01.2010, 15:21
а я обычно вот так конвертирую

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
// Конвертировать слово в строку - бинарное представление слова
char * wtoba(WORD32 X)
{
    char *N = (char*) malloc (BITSONWORD32 + 1);
 
    for (int n = (sizeof(WORD32)*8 - 1), i = 0; n >= 0; n--, i++)
    {
        N[i] = ntable[(X >> n) & 1];
    }
 
    N[32] = '\0';
    return N;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
void printfwb(WORD32 X)
{
    for (int n = (sizeof(WORD32)*8 - 1); n >= 0; n--)
    {
        printf("%x",((X>>n)&1));
        if(n%4 == 0)
        {
            printf(" ");
        }
    }
    printf("\n");
}
Здесь:
C++
1
2
3
typedef unsigned int WORD32;
#define BITSONWORD32    32
const char ntable[] = { '0', '1' };
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru