Результаты поиска по запросу "c++"
C ++: Вопросы по использованию пространства имен std и cout [дубликаты]
На этот вопрос уже есть ответ здесь: Почему «использование пространства имен std» считается плохой практикой? [/questions/1452721/why-is-using-namespace-std-considered-bad-practice] 35 ответовПочему мне нужно ввестиusing namespace std; для того, ...
Библиотека Google Geolocation API
Есть ли какая-нибудь библиотека, которая даст вам приблизительное местоположение с помощью службы Google (https://www.google.com/loc/json [https://www.google.com/loc/json])? Google Gears поддерживает его, как описано ...
Почему работает lvalue?
Сегодня я впервые увидел такой актерский состав, и мне любопытно, почему это работает. Я думал, что кастинг таким образом назначит временного, а не ученика. Использование VC2010. class A { public: A() : m_value(1.f) { ((float)m_value) = 10.f; } ...
C ++ - включите unistd.h: почему бы не cunistd?
Говорят, что при включении заголовочных файлов C в C ++ суффикс ".h" должен быть удален, а затем добавлен "c" в начале. Например,#include <cstdio> вместо#include <stdio.h>, Но когда я используюsleep() в моем коде,#include <cunistd> не работает, ...
Есть ли вариант использования для std :: function, который не охватывается указателями функций, или это просто синтаксический сахар? [Дубликат]
На этот вопрос уже есть ответ здесь: Почему мы используем std :: function в C ++, а не оригинальный указатель на функцию C? [Дубликат] [/questions/11352936/why-do-we-use-stdfunction-in-c-rather-than-the-original-c-function-pointer] 3 ...
C ++ это указатель, скрытый аргумент в вызовах функций
У меня есть класс стека с членами и функцией с именем push. class STACK { int data; public: void push(int x) { data=x; } }Что делает C ++ для преобразования этого утверждения: s1.push(3);в s1.push(this,3);В основном мой вопрос, что происходит ...
Удаление char * после присвоения его строковой переменной
Я выполнил приведенный ниже код, и он отлично работает. Поскольку речь идет об указателях, я просто хочу быть уверен. Хотя я уверен, что назначение char * для строки создает копию, и даже если я удалю char *, строка var сохранит ...
Можно ли использовать функцию OpenCV cvtColor для преобразования матрицы на месте?
Функция OpenCVcvtColor [http://docs.opencv.org/modules/imgproc/doc/miscellaneous_transformations.html#cvtcolor] преобразует цветовое пространство матрицы (например, из RGB в оттенки серого). С ++ подпись функции void cvtColor(InputArray src, ...
Передача указателя недоступного частного базового типа в метод производного класса
Этот пример кода описывает функцию языка, которую я нахожу неинтуитивной class A { public: A() {} }; class B: private A { public: B() {} }; class C: public B { public: C() {} void ProcessA(A* a) { } }; int main() { C c; } Компиляция этого кода с ...
Удаление привилегий в C ++ в Windows
Возможно ли для приложения C ++, работающего в Windows, сбросить привилегии во время выполнения? Например, если пользователь запускает мое приложение от имени администратора, но нет причин запускать мое приложение от имени администратора, могу ...