|
|
Другие темы раздела | |
C++ Лафоре задача по классам Задача из книги лафоре по классам №7: нужно написать программу используя классы для ввода и вывода координат, кроме того нужно написать конструктор который будет принимать 3 аргумента и написать функцию main которая будет создавать переменную с помощью трёхаргументного конструктора и будет выводить её значение на экран а затем циклически запрашивает ввод координат и после их выводит. Собственно... https://www.cyberforum.ru/ cpp-beginners/ thread629686.html |
C++ Не удается найти ошибку Линкер ругается (2001) на не разрешенный внешний символ, гуглил но не втыкнул из-за чего конкретно он выдает эту ошибку.Вот код: //заголовок #ifndef SAVINGSACCOUNT_H #define SAVINGSACCOUNT_H class SavingsAccount{ public: SavingsAccount(int = 0); |
C++ Таймеры
https://www.cyberforum.ru/ cpp-beginners/ thread629653.html Здравствуйте, скажите какие есть готовые таймеры? Пользовался поиском, нашел только winapi и простую библиотеку time.h, только почему то используя функцию clock() у меня выводится результат = 0 :scratch:. . Rdtsc - выводит точный результат совершенных тактов? #include <time.h> #include <intrin.h> #pragma intrinsic(__rdtsc) unsigned __int64 rdtsc(){ return __rdtsc(); } |
C++ Применение Возможно вы посчитаете данный вопрос глупым. Но я его задам. Где можно применять C++ и C программисту, при этом не используя GUI? И возможно-ли потом к определенной программе без GUI прикрутить GUI? https://www.cyberforum.ru/ cpp-beginners/ thread629640.html |
Автоматическое выведение типа C++ У С. Прата встретил вот такой непонятный код const double *f2(const double arr, int n) { return arr; } int main() { auto p2 = f2; // Автоматическое выведение типа С++11 |
C++ Дробные числа Дpoбныe числa oкpyглить дo 2 знaкoв пoслe зaпятoй как это можно сделать. к примеру число 23.333 его нужно округлить до 2 знаков или 23.69954 https://www.cyberforum.ru/ cpp-beginners/ thread629636.html |
C++ Спецификатор доступа и виртуальные функции
https://www.cyberforum.ru/ cpp-beginners/ thread629633.html Как я понимаю, спецификатор доступа задается только в том классе, где функция объявляется виртуальной? Получается во время исполнения не проверяется спецификатор доступа? Ну вот например код: class Base { public: virtual void func() const { std::cout << "Base" << std::endl; } }; class Derived : public Base { |
Argc, Argv замена C++ Всем доброго времени суток, столкнулся с такой проблемой, нет возможности в параметрах ф-ции указать вышеупомянутые параметры, а указать их нужно, т.к. в коде есть такие строчки: char* qwe = argc >= 2 ? argv : rty; char* zxc = argc >= 3 ? argv : vbn; Собственно вопрос заключается, как объявить эти параметры не в параметрах ф-ции, а не посредственно в теле ф-ции и вообще можно ли так... |
C++ Вычисление длины двухмерного массива
https://www.cyberforum.ru/ cpp-beginners/ thread629601.html Напишите программу, возвращающую длину двухмерного вектора по заданным значениям координат его концов. |
C++ Комбинация клавишь доброго времени суток, перелапатил интернет, уже 2 часа потерял не могу найти помощи, подскажите как сделать что б выполнялось событие при нажатии сочитания клавиш к примеру "f" + "a"+"i"+"l" нашел пару исходников но они не особо работают https://www.cyberforum.ru/ cpp-beginners/ thread629600.html |
Игра "Подкидной дурак" C++ Здравствуйте! Подскажите пожалуйста как сделать, чтоб карты выводились по 6 шт в ряд, а не столбиком? #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; void print (int number) { int n=(number/4)+6, h=6,w=8; for (int i=0;i<h;++i) |
C++ Изменить код программы #include "stdafx.h" #include "stdio.h" #include "conio.h" int main() { int const N = 10; int a; int i, max, nomer; printf("Vvedite elementy massiva:\n"); for(i=1; i<=N; i++) https://www.cyberforum.ru/ cpp-beginners/ thread629598.html |
Заблокирован
|
|
29.07.2012, 03:03 | 0 |
Оператор xor - C++ - Ответ 330974729.07.2012, 03:03. Показов 2963. Ответов 11
Метки (Все метки)
Ответ
b_kasenov47, нет. Ложь, истина в случае битовых операций применяются к каждому биту в отдельности, тогда как в логических выражениях это просто возврат регистра флага, который устанавливается если результат операции равен нулю.
В твоем случае логическое сложение по модулю в качестве операндов выступают байты, которые приводятся к единице, если они не равны нулю и далее вычисляется выражение. Битовое сложение по модулю то же самое, !но... вместо операндов (множество {0,1}) выступают операнды множества n - разрядность процессора, числа не приводятся к логическому виду и берутся "как есть". Операнд является двоичным вектором, производится логическая операция с каждым битом операндов (вектора с вектором), результат соответственно записывается в соответствующий бит результата(регистра) и на выходе ты имеешь неформатированное число. Вернуться к обсуждению: Оператор xor C++
0
|
29.07.2012, 03:03 | |
Готовые ответы и решения:
11
оператор XOR Оператор для xor шифрования Написать программу, содержащую оператор оператор for для счета от 2 до 5 через 1 Условный оператор, оператор ввода/вывода; плоскость и принадлежность точки |
29.07.2012, 03:03 | |
29.07.2012, 03:03 | |
Помогаю со студенческими работами здесь
0
Для шаблонного класса перегрузить оператор присваивания, copy-конструктор, объекты cin и cout, оператор * Для чего нужен оператор двоеточие, если два двоеточия - это оператор расширения области видимости XOR without XOR xor, not |