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

Выполнение битовых логических операций - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка - Необработанное исключение. Что такое? http://www.cyberforum.ru/cpp-beginners/thread907999.html
Всем привет! В ходе компиляции программы вылетает такая ошибка. Что это такое?
C++ записать в файл с новой строки p.sr_eval='\n'; p=p+i; fwrite(&(*p), sizeof(enrollee),1,f); хочу записывать каждый следующий объект структуры в файл с новой строки. добавляю в последний, на последнюю позицию массива структуры '\n'. увы не выходит. как поступить??? http://www.cyberforum.ru/cpp-beginners/thread907984.html
Из JAVA в CPP. Небольшой момент. (+) C++
Прошу помощи. В java не соображаю, но тем не менее все понимаю как переделать кроме некоторых моментов. Вот сам код: http://www.cyberforum.ru/java-j2se/thread207611.html Тут начинаются вопросы... Суть переделать код в cpp. import java.util.ArrayList; import java.util.List; public class Main {
Считывание float из файла в шестнадцатиричном виде C++
Здравствуйте. Возникла такая проблема: есть файл с числами float в шестнадцатиричном виде. К примеру 41 A5 54 6D (это что-то около 23.2637484 (примерно)). Как мне его считать и преобразовать к нормальному виду, учитывая, что при обычном считывании каждый символ воспринимается как байт, а в данном случае один байт это два символа.
C++ Вектора и массивы http://www.cyberforum.ru/cpp-beginners/thread907958.html
Дани вектора \bar{x} та \bar{y} з n координатами и квадратные матрицы А та В, розмером n*n. Найти вектор \bar{Z} =A* \bar{x} + B* \bar{y} .
C++ Проводник Windows Как из кода запустить проводник Windows для записи файла? подробнее

Показать сообщение отдельно
tezaurismosis
Супер-модератор
 Аватар для tezaurismosis
6331 / 2959 / 465
Регистрация: 17.04.2012
Сообщений: 7,381
Записей в блоге: 14
Завершенные тесты: 4
21.06.2013, 16:54     Выполнение битовых логических операций
Только printf, только хардкор
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <cstdio>
 
int main() {
    // инициализация двух аргументов
    int nArq1 = 0x1234;
    int nArq2 = 0x00ff;
    // Выполнение логических операций
    // Сначала применяем унарный оператор NOT
    printf("nArq1 = %#x\n", nArq1);
    printf("nArq2 = %#x\n", nArq2);
    printf("~nArq1 = %#x\n", ~nArq1);
    printf("~nArq2 = %#x\n", ~nArq2);
    //Теперь бинарные операторы
    printf("nArq1 & nArq2 = %#x\n", nArq1 & nArq2);
    printf("nArq1 | nArq2 = %#x\n", nArq1 | nArq2);
    printf("nArq1 ^ nArq2 = %#x\n", nArq1 ^ nArq2);
    return 0;
}
 
Текущее время: 08:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru