Результаты поиска
| Тип поиска | Синтаксис поиска |
|---|---|
| Метки | [метка] |
| Точно | "слова в кавычках" |
| Автор |
user:1234 user:me (ваши) |
| Рейтинг |
score:3 (3+) score:0 (нет) |
| Ответов |
answers:3 (3+) answers:0 (нет) isaccepted:yes hasaccepted:no inquestion:1234 |
| Просмотры | views:250 |
| Код | code:"if (foo != bar)" |
| Секции |
title:яблоки body:"яблоки апельсины" |
| Ссылка | url:"*.example.com" |
| Закладки | in:saves |
| Статус |
closed:yes duplicate:no migrated:no wiki:no |
| Типы |
is:question is:answer |
| Исключить |
-[метка] -яблоки |
| Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки | |
Результаты поиска по меткам c++
Параметры поиска: not deleted
user 242240
12 результатов
C++ - компилируемый язык программирования. Первоначально он был разработан как расширение для языка C, но теперь это совершенно другой язык. Используйте эту метку для вопросов о коде, подлежащем компиляции с помощью компилятора C++. Используйте специфичную для версии метку в вопросах, связанных с конкретной стандартной редакцией, например, [C++98], [C++03], [C++11], [C++14], [C++17], [C++20] и т. д.
0
голосов
1
ответ
99
показов
Итераторы, rvalue и lvalue
По определённым причинам имеется необходимость реализовать собственный итератор (Forward iterator) здесь сказано следующее:
Input Can be dereferenced as an rvalue
Output Can be dereference …
wcobalt's user avatar
- 1,202
3
голоса
1
ответ
95
показов
rvalue в параметр функции
У меня имеется unique_ptr, который передаётся в функцию по значению.
void some_func(std::unique_ptr<some_class> ptr) {}
Почему когда я передаю rvalue (полученное из std::move()) оно корректно перен …
wcobalt's user avatar
- 1,202
0
голосов
1
ответ
92
показа
Создание временного объекта при приравнивание в конструкторе
Если есть такой код:
class A {
private:
B mB;
public:
A(B b) {
mb = b;
}
}
Согласно, данному источнику:
Whereas using assignment is the two-step process i.e. define the
ob …
wcobalt's user avatar
- 1,202
5
голосов
1
ответ
345
показов
std::map и класс с конструктором копирования
Почему данный код, пытающийся запихнуть пару - int и класс с конструктором копирования, не работает?
int main() {
std::map<int, A> m;
A a;
m.insert(std::make_pair(0, a));
return 0; …
4
голоса
1
ответ
1k
показов
Имена файлов с исходным кодом в C/C++
Имеются ли какие-нибудь ограничения для имени source-файла в C/C++? (в Java, например, имя source-файла должно совпадать с именем класса в нем)
Должны ли .h/.hpp и .c/.cpp файлы иметь одинаковое имя? …
wcobalt's user avatar
- 1,202
1
голос
1
ответ
181
показ
Доступ к элементу вектора ссылок
Предположим есть класс A:
A.h
#include <vector>
#ifndef UN1_A_H
#define UN1_A_H
#include "B.h"
class A {
public:
std::vector<B&> get();
};
#endif //UN1_A_H
A.cpp
#include "A.h"
#include …
1
голос
3
ответа
397
показов
Неперезаписываемый, но изменяемый экземпляр объекта
Возникла необходимость создать экземпляр объекта (например string), так, чтобы он удовлетворял следующим условиям:
Его нельзя было бы перезаписать - т.е.
//объявление и определение экземпляра strin …
-3
голоса
2
ответа
111
показов
Назначение указателю на не константу, ссылки на константу
Почему следующее можно сделать? И что тут происходит?:
const int& a = 10;
int* b;
*b = a;
3
голоса
Принятый
Можно ли параметры в прототипе писать так? Если да, то почему нельзя написать параметры с пе...
Вы можете писать, как с именами параметров, так и без них. В стандарте C++ не указано обязательное наличие имен для параметров в прототипах функций. Преимущества: краткость. Недостатки: сложно понять, …
0
голосов
0
ответов
48
показов
C++ и русские символы
Предположим имеется следующий код, почему если его выполнить, и ввести, например ваыёё, то программа завершится, будто бы, пропустив оставшиеся два wscanf?
int main ()
{
wchar_t str [80];
int …
3
голоса
1
ответ
323
показа
Наследование от абстрактного класса, реализующего интерфейс
При проектировании игры возник вопрос. Предположим, имеется интерфейс IUnit и его имплементируют все классы, описывающие юнитов. Но у этих классов часть кода может быть одинакова, следовательно, или п …
0
голосов
2
ответа
196
показов
Нарушение инкапсуляции при возврате указателей
Предположим есть класс A:
class A {
private:
int* v;
public:
A() {
v = new int;
*v = 7;
}
int* get() {
return v;
}
};
И есть код в main():
int main() { …