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

5 ответов

C ++: Вопросы по использованию пространства имен std и cout [дубликаты]

На этот вопрос уже есть ответ здесь: Почему «использование пространства имен std» считается плохой практикой? [/questions/1452721/why-is-using-namespace-std-considered-bad-practice] 35 ответовПочему мне нужно ввестиusing namespace std; для того, ...

2 ответа

Библиотека Google Geolocation API

Есть ли какая-нибудь библиотека, которая даст вам приблизительное местоположение с помощью службы Google (https://www.google.com/loc/json [https://www.google.com/loc/json])? Google Gears поддерживает его, как описано ...

2 ответа

Почему работает lvalue?

Сегодня я впервые увидел такой актерский состав, и мне любопытно, почему это работает. Я думал, что кастинг таким образом назначит временного, а не ученика. Использование VC2010. class A { public: A() : m_value(1.f) { ((float)m_value) = 10.f; } ...

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

4 ответа

C ++ - включите unistd.h: почему бы не cunistd?

Говорят, что при включении заголовочных файлов C в C ++ суффикс ".h" должен быть удален, а затем добавлен "c" в начале. Например,#include <cstdio> вместо#include <stdio.h>, Но когда я используюsleep() в моем коде,#include <cunistd> не работает, ...

2 ответа

Есть ли вариант использования для std :: function, который не охватывается указателями функций, или это просто синтаксический сахар? [Дубликат]

На этот вопрос уже есть ответ здесь: Почему мы используем std :: function в C ++, а не оригинальный указатель на функцию C? [Дубликат] [/questions/11352936/why-do-we-use-stdfunction-in-c-rather-than-the-original-c-function-pointer] 3 ...

6 ответов

C ++ это указатель, скрытый аргумент в вызовах функций

У меня есть класс стека с членами и функцией с именем push. class STACK { int data; public: void push(int x) { data=x; } }Что делает C ++ для преобразования этого утверждения: s1.push(3);в s1.push(this,3);В основном мой вопрос, что происходит ...

3 ответа

Удаление char * после присвоения его строковой переменной

Я выполнил приведенный ниже код, и он отлично работает. Поскольку речь идет об указателях, я просто хочу быть уверен. Хотя я уверен, что назначение char * для строки создает копию, и даже если я удалю char *, строка var сохранит ...

3 ответа

Можно ли использовать функцию OpenCV cvtColor для преобразования матрицы на месте?

Функция OpenCVcvtColor [http://docs.opencv.org/modules/imgproc/doc/miscellaneous_transformations.html#cvtcolor] преобразует цветовое пространство матрицы (например, из RGB в оттенки серого). С ++ подпись функции void cvtColor(InputArray src, ...

1 ответ

Передача указателя недоступного частного базового типа в метод производного класса

Этот пример кода описывает функцию языка, которую я нахожу неинтуитивной class A { public: A() {} }; class B: private A { public: B() {} }; class C: public B { public: C() {} void ProcessA(A* a) { } }; int main() { C c; } Компиляция этого кода с ...

1 ответ

Удаление привилегий в C ++ в Windows

Возможно ли для приложения C ++, работающего в Windows, сбросить привилегии во время выполнения? Например, если пользователь запускает мое приложение от имени администратора, но нет причин запускать мое приложение от имени администратора, могу ...