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

Error C2440: <function-style-cast>: невозможно преобразовать "unsigned int" в "std::bitset<_Bits>" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка по сумме вклада и дате вклада, зацикливание http://www.cyberforum.ru/cpp-beginners/thread1167927.html
Требуется создать программу, которая будет загружать из dat файла значения в массив. Затем сортируется по сумме вклада и по дате вклада через индексные массивы. В оперативную прогружается, а дальше зацикливается толи что, в общем с ошибкой вылетает. гляньте пожалуйста) #include <stdio.h> #include <stdlib.h> #include <iostream> #include <conio.h> // База данных "Обманутые дольщики" using...
C++ Найти общую стоимость товаров, которые дороже 1000 рублей (количество товаров не известно) Заданы, функцией rand(), стоимости товаров в группе. Найти общую стоимость товаров, которые дороже 1000 рублей (количество товаров не известно). http://www.cyberforum.ru/cpp-beginners/thread1167924.html
Возможно ли подгрузить библиотеку так, чтоб компоновщик подгружал функции из основной программы? C++
Всем привет! Хотелось бы узнать, возможно ли подгрузить библиотеку так, чтоб компоновщик подгружал функции из основной программы? Допустим есть класс A, который собирается в основной программе. Основная программа подгружает динамическую библиотеку, создаёт объект класса A, и передаёт в метод который объявлен в библиотеке указатель на данный объект. Библиотека же не сможет вызывать...
Перенести k-ый элемент в конец массива (k-вводится с клавиатуры) C++
Динамическая память. Одномерный массив. Перенести k-ый элемент в конец массива (k-вводится с клавиатуры). если не трудно можете прокомментировать каждое действие а то я совсем нуб
C++ Определить является ли сумма элементов диагонали меньше 100 http://www.cyberforum.ru/cpp-beginners/thread1167892.html
Статическая память. Двумерный массив. Массив квадратный. Определить является ли сумма элементов диагонали меньше 100. Добавлено через 1 минуту если не трудно можете прокомментировать каждое действие а то я совсем нуб
C++ Определить, сигнал какого цвета горит для пешеходов в данный момент a) Светофор работает следующем образом: с начала часа в течении 3-х минут горит зеленый сигнал, затем в течение 2-х минут горит красный и т.д. Дано вещественное число T, означающее время в минутах, прошедшее с начало определённого часа. Определить, сигнал какого цвета горит для пешеходов в этот момент. b) Заданы, функцией rand(), стоимости товаров в группе. Найти общую стоимость товаров,... подробнее

Показать сообщение отдельно
Kseni1995
0 / 0 / 0
Регистрация: 03.05.2014
Сообщений: 29
07.05.2014, 00:05  [ТС]     Error C2440: <function-style-cast>: невозможно преобразовать "unsigned int" в "std::bitset<_Bits>"
Весь текст ошибки:
1>------ Построение начато: проект: новый, Конфигурация: Debug Win32 ------
1> новый.cpp
1>c:\users\елена\documents\visual studio 2010\projects\новый\новый\новый.cpp(25): error C2440: <function-style-cast>: невозможно преобразовать "unsigned int" в "std::bitset<_Bits>"
1> with
1> [
1> _Bits=32
1> ]
1> Ни один конструктор не смог принять исходный тип, либо разрешение перегрузки конструктора неоднозначно
1>c:\users\елена\documents\visual studio 2010\projects\новый\новый\новый.cpp(26): error C2440: <function-style-cast>: невозможно преобразовать "unsigned int" в "std::bitset<_Bits>"
1> with
1> [
1> _Bits=32
1> ]
1> Ни один конструктор не смог принять исходный тип, либо разрешение перегрузки конструктора неоднозначно

Добавлено через 1 минуту
Цитата Сообщение от Tulosba Посмотреть сообщение
Код, демонстрирующий ошибку ТС:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
void f(int) {}
void f(unsigned long long) {}
 
int main() {
    
    unsigned int ui;
    f( ui ); // error
    f( static_cast<unsigned long long>(ui) ); // ok
    return 0;
}
Цитата Сообщение от Tulosba Посмотреть сообщение
Код, демонстрирующий ошибку ТС:
И что из этого следует?
 
Текущее время: 19:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru