Результаты поиска по запросу "std"

4 ответа

Инициализируйте размер std :: array в конструкторе класса, который его использует

Можно ли использоватьstd::array<class T, std::size_t N> как частный атрибут класса, ноинициализировать его размер в конструкторекласса? class Router{ std::array<Port,???> ports; //I dont know how much ports do will this have public: Switch(int ...

5 ответов

Сортировка заархивированных (заблокированных) контейнеров в C ++ с использованием boost или STL

Что я хочу сделать:Я хочу отсортировать 2, 3 или N векторов, соединенных вместе,не копируя их в кортеж. То есть, оставляя в стороне многословие, что-то вроде: vector<int> v1 = { 1, 2, 3, 4, 5}; vector<double> v2 = { 11, 22, 33, 44, ...

4 ответа

Почему std :: result_of принимает (не связанный) тип функции в качестве аргумента типа?

Я понимаю, что «почему вещи такие, какие они есть», вопросы обычно не самые лучшие, но на SO так много людей, которые настроены на стандартные обсуждения в комитетах, поэтому я надеюсь, что на это можно ответить фактически, так как ...

ТОП публикаций

3 ответа

Поиск вектора объектов по атрибуту объекта

Я пытаюсь найти хороший способ найти индекс определенного объекта в векторе - сравнивая строку с полем члена в объекте. Like this : find(vector.begin(), vector.end(), [object where obj.getName() == myString])Я безуспешно искал - может быть, я не ...

5 ответов

Использование его в файле .cpp - это личное предпочтение. Обычно я не импортирую весь std в глобальное пространство имен, но, кажется, нет никакого вреда, если вы делаете это самостоятельно, чтобы сэкономить немного времени на печать.

сь на уроке программирования в школе, и я хотел начать заниматься программированием на С ++ вне класса. Моя школа использует Microsoft Visual C ++ 6.0 (с 1998 года), поэтому она все еще использует<iostream.h> скорее, чем<iostream> а такжеusing ...

4 ответа

Преобразовать вектор <std :: string> в вектор <double>

7 ответов

Как определить 2D массив в C ++ и STL без манипуляций с памятью?

Существует несколько способов определения двумерного массива в C ++ и STL без манипуляций с памятью, и следующие коды иллюстрируют два разных метода:

6 ответов

 что последовательность уникальна.

ли какая-то функция, похожая наsrand(), что мне нужно позвонить, чтобы убедиться, чтоstd::random_shuffle() всегда дает разные результаты? то есть, если я позвоню несколько раз с одними и теми же данными, я хочу, чтобы порядок каждый раз был ...

4 ответа

 с gcc

могу передать значение uint64_t в std :: string? Мне нужно построить std :: string, содержащую это значение Например, что-то вроде этого: void genString(uint64_t val) { std::string str; //.....some code for str str+=(unsigned int)val;//???? ...

5 ответов

(работает в gcc-4.9.2 и msvc2013)

у передать значение черезstd::bind на функцию, которая принимает ссылку Rvalue в C ++ 0x. Я не могу понять, как это сделать. Например: #include <utility> #include <functional> template<class Type> void foo(Type &&value) { Type new_object = ...