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

error C2679: binary '=' - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужно найти корни уравнения используя метод дихотомии http://www.cyberforum.ru/cpp-beginners/thread720294.html
В ходе выполнения работы необходимо создать программу, которая находит все корни уравнения на заданном интервале с заданной точностью (задается пользователем). Программа должна выводить список корней (при этом корни не должны повторяться) либо выводить соответствующее сообщение, если корней нет. вот уравнение: e^2/x + tg (7/(x+10))+x^2 * sin (1/(x-1))+1=0
C++ получить очередное значение y(t)=yc+A*E(t) получить очередное значение y(t) на интервале (-1,1) yc , A введены с клавиатуры E(t) значение на интервале... подскажите пожалейста...делал сам но не верно получается... http://www.cyberforum.ru/cpp-beginners/thread720292.html
C++ Работа с массивом: вывод только положительных чисел
#include <iostream> #include <stdlib.h> #include <iomanip> using namespace std; int main(){ int mass1={0, -4, 5, -2, 13, 25, -25, 7, -3, -1}; int mass2={-6, 11, 23, -2, -12, 0, 9, 0, -1, -3};
C++ STL
где можно почитать про STL очень подробно что бы исходные коды тоже были, какие структуры данных используются в реализации и тд тд тд заранее спасибо
C++ Как это понимать вообще? http://www.cyberforum.ru/cpp-beginners/thread720269.html
Добрый день. 4 месяца учу С++. Сейчас прошел онлайн тест на основы С++. И моя самооценка упала под стол. Вот есть такой код, вопрос был выбрать результат работы кода, но мне просто интересно что это вообще за конструкция такая... #include <iostream> void qwer(int &param) { param += 15; }
C++ Объекты класса. Наследование Помогите написать программу которая подсчитывает объекты класса используя наследование. подробнее

Показать сообщение отдельно
бУРов
2 / 2 / 0
Регистрация: 05.04.2010
Сообщений: 66
05.12.2012, 15:41     error C2679: binary '='
Здравствуйте! Во время сборки проекта вылезают ошибки вида:
2>MyCode.cpp(1234): error C2679: binary '=' : no operator found which takes a right-hand operand of type 'DWORD' (or there is no acceptable conversion)
2> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\bitset(511): could be 'std::bitset<_Bits> &std::bitset<_Bits>::operator =(const std::bitset<_Bits> &)'
2> with
2> [
2> _Bits=32
2> ]
2> while trying to match the argument list '(std::bitset<_Bits>, DWORD)'
2> with
2> [
2> _Bits=32
2> ]
MyCode.cpp(1234):
C++
1
tmp_bit=*((DWORD*)buf);
("=" подчеркнут красным)
Хочется, "вразумительного" перевода для всего этого, начиная с "binary '=' : no operator found which takes a right-hand operand of type 'DWORD' (or there is no acceptable conversion)..."
У меня получатеся что-то типа: "не найден оператор взятия правого операнда типа 'DWORD'..."

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