C++ – вопросы и ответы – страница 92

69
голосов
2
ответа
На днях я просматривал github и нашел этот фрагмент кода в C++. order[i]= order[i]+order[r]-(order[r]=order[i]); Почему в строке кода есть 2 одинаковых знака? Я никогда раньше этого не видел.
5 месяцев, 3 недели назад desertSniper87
57
голосов
3
ответа
Я на Ubuntu 12.04 x64, используя плагин Eclipse Indigo w/CDT, а версия g++ - 4.7.3. Я добавил параметр компилятора -std=C++11 и ту же опцию в опции обнаружения (даже если код не автозаполнялся, ког...
5 месяцев, 3 недели назад VF1
90
голосов
1
ответ
Чтобы получить позицию указателя вывода С++ ofstream, я вызываю ostream:: tellp(), который возвращает объект streampos. Я хочу сохранить это значение, которое может быть довольно большим, в двоичны...
5 месяцев, 3 недели назад samsamoa
-4
голоса
2
ответа
Я хочу использовать T** для T * volatile * используя стиль C++. Это правильно? using namespace std; int** p = nullptr; auto cast_ptr = static_cast< add_pointer_t< add_volatile_t< remove_po...
5 месяцев, 3 недели назад Luster
99
голосов
1
ответ
Я пытался использовать cmake для установки некоторых библиотек и исполняемых файлов, которые создаются через cmake . Я нашел, что эквивалентно cmake 'configure --prefix = DIR && make all in...
5 месяцев, 3 недели назад Trevor Boyd Smith
70
голосов
1
ответ
Мне трудно понять реализацию класса шаблонов в C++. Я понимаю, что такое класс шаблона и как его использовать, но я не могу его правильно реализовать. Это для школы, поэтому я не могу использовать ...
5 месяцев, 3 недели назад Nick James
57
голосов
1
ответ
В Qt я хочу иметь отдельный библиотечный проект (не.lib, простые.cpp/.h файлы, но в отдельном проекте). Давайте назовем его "library". Проект, который будет включать его, вызовет "тест". Для этого ...
5 месяцев, 3 недели назад tower120
127
голосов
1
ответ
Я создал матрицу С++ с помощью armadillo следующим образом: arma::mat A; A.zeros(3,4); Я хочу преобразовать его в вектор векторов, определяемый std::vector< std::vector<double> > B(3, s...
5 месяцев, 3 недели назад kchow462
91
голос
1
ответ
Моя программа заканчивается правильно, и, согласно Valgrind, нет утечки памяти. Но следующее сообщение появляется, когда метод объекта запускается в первый раз. Use of uninitialised value of size 8...
5 месяцев, 3 недели назад Jay
80
голосов
2
ответа
Я пишу программу с использованием смешивания c и c++, и я встречаю проблему об уничтожении объекта в обработчике исключений c++. Я написал простой случай, чтобы воспроизвести проблему. main.cpp #in...
5 месяцев, 3 недели назад benlypan
-6
голосов
3
ответа
Почему я получаю значение как -0.000000 . Существует ли отрицательный ноль? Я умножаюсь на большее двойное значение. Почему я получаю такой результат? Это переполнение? Должен ли я использовать бол...
5 месяцев, 3 недели назад james
89
голосов
3
ответа
Я видел что-то подобное в обзоре кода: constexpr int64_t SOME_MAX = 2147483647; Моя первоначальная мысль заключалась в том, чтобы добавить запрос для создания неподписанного типа, такого как uint64...
5 месяцев, 3 недели назад firebush
106
голосов
2
ответа
В моем проекте у меня есть QString с шестнадцатеричным значением (Big Endian) QString hex_in("413DF3EBA463B0"); Как преобразовать hex_in в округленный двойной? IEEE 754 ( https://en.wikipedia.org/w...
5 месяцев, 3 недели назад mrg95
82
голоса
3
ответа
Я хотел бы выполнить некоторый код всякий раз, когда окно сообщения (любое!) (как оно было создано MessageBox Function ) показано в другой процесс. Я не запускал процесс, который отслеживаю. Я могу...
5 месяцев, 3 недели назад Frerich Raabe
113
голосов
2
ответа
Когда я объявляю массив для хранения значений Y каждой координаты, определяю его значения, а затем использую каждое из значений элемента для отправки в функцию округления, я получаю сообщение об ош...
5 месяцев, 3 недели назад Connor Dorward
-4
голоса
1
ответ
Я хочу сделать два треугольника синим и "ветряную мельницу" в красном. Для этого я создал 2 шейдера, которые за исключением цвета. Два треугольника намного больше, чем "ветряная мельница". Проблема...
5 месяцев, 3 недели назад para
69
голосов
4
ответа
Я пытаюсь передать объект в функцию, принадлежащую классу, оба класса имеют собственные файлы... но когда я пытаюсь передать объект в качестве аргумента для прототипа функции, это дает мне ошибку, ...
5 месяцев, 3 недели назад I Phantasm I
106
голосов
1
ответ
Мне нужно запустить bat файл, используя переменную userpath system("\"%HOMEPATH%\\AppData\\Roaming\\project\\Local Store\\update.bat\""); этот не работает, но следующий делает: system("\"C:\\Users\...
5 месяцев, 3 недели назад Khalil Bhm
-10
голосов
1
ответ
У меня возникли проблемы с пониманием того, как выводить обратную строку, затем сохраняйте обратное значение и применяйте его к строковой переменной для последующей печати строки. Некоторые ошибки,...
5 месяцев, 3 недели назад FranticCode
106
голосов
1
ответ
Поскольку библиотека диапазонов включена для включения в стандарт, я некоторое время занимался этим, и у меня есть некоторые проблемы с очень основными понятиями. Пример игрушки, с которым я борюсь...
5 месяцев, 3 недели назад Richard Vock
113
голосов
4
ответа
У меня проблема с доступом к объекту, который является переменной класса. Наследование и отношения выглядят следующим образом: #include "X.h" class Y { X object; public: X & getObject(); }; Зат...
5 месяцев, 3 недели назад Bringer
80
голосов
2
ответа
Возможный дубликат: Сумма поплавка не является точной Итак, у меня есть код: #include <iostream> using std::cout; using std::endl; int main () { float x = 0.0001; float y = 0; for (int i=0; i...
5 месяцев, 3 недели назад Thatdude1
144
голоса
4
ответа
В нашем проекте мы используем оператор потока С++ (< <) в нашей объектной модели для распечатки легко читаемого формата данных. Упрощенный пример: std::ostream& operator<<(std::ostr...
5 месяцев, 3 недели назад W. Goeman
57
голосов
1
ответ
У меня есть пример кода java для поиска в моих проиндексированных данных с помощью Solr. public class SimpleSolr { public static void main(String[] args) throws MalformedURLException, SolrServerExc...
5 месяцев, 3 недели назад user4910881
69
голосов
1
ответ
Я читал несколько сообщений здесь, связанных с динамическими библиотеками на os x и отладкой с помощью gdb. Но я все еще не могу понять, почему я не могу отлаживать простой тестовый пример. Основна...
5 месяцев, 3 недели назад Sean Lynch
81
голос
4
ответа
У меня возникла проблема со следующим кодом: #include <iostream> using namespace std; double* FillArray(void) { double result[5]; for (int i = 0; i<5;i++){ result[i]=(double) i; } return r...
5 месяцев, 3 недели назад lxw
57
голосов
1
ответ
Это вопрос инженерного проектирования. MiniSAT - базовая библиотека для решения проблем SAT. У этого есть много оптимизаций, уже встроенных. В настоящее время я работаю над ускорением части этого к...
5 месяцев, 3 недели назад mousecoder
58
голосов
1
ответ
Я не могу найти какое-либо решение в Интернете, которое работает для моего дела. Я читал в Microsoft Developer Network, проблемы здесь и несколько вики, но ничего, но после прочтения так много инфо...
5 месяцев, 3 недели назад seak
82
голоса
2
ответа
Следующий код напечатает значение a и b: double a = 3.0, b=1231231231233.0123456; cout.setf(std::ios::fixed); cout.unsetf(std::ios::scientific); cout << a << endl << b << en...
5 месяцев, 3 недели назад fatmck
-4
голоса
3
ответа
Я хочу преобразовать значение с плавающей точкой, т.е. 3.14159267 в std :: string. Я не хочу использовать sprintf. #include <iostream> // std::cout #include <string> // std::string, std...
5 месяцев, 3 недели назад Kirti Kedia
70
голосов
1
ответ
Я знаю, что это не первая тема, когда кто-то рассматривает разные библиотеки GUI. Но у меня есть несколько конкретных вопросов и потребностей, которых у "других" не было. (Как обычно) Я начинающий ...
5 месяцев, 3 недели назад user2046193
-4
голоса
2
ответа
Это мой первый вопрос о stackoverflow. Я пытаюсь отлаживать программу, но когда я пытаюсь ее запустить, она завершается сообщением об ошибке Debug Assertion не удалось, и когда я повторю попытку от...
5 месяцев, 3 недели назад Mohit Dhuper
89
голосов
4
ответа
Мне нужно создать приложение, которое будет читать и записывать файлы (С++/MFC). но мне нужно, чтобы процесс не появлялся в мониторе процесса (который поставляется с SysInternals). Из реакций други...
5 месяцев, 3 недели назад Attilah
80
голосов
1
ответ
Используя шестнадцатеричный редактор HxDen, вы можете читать (и редактировать) байты на жестком диске или USB-ключ или RAM. То есть, можно прочитать/изменить первый байт на жестком диске. Я понимаю...
5 месяцев, 3 недели назад Thomas
69
голосов
1
ответ
Я пытаюсь allcate каждого aad отдельный массив. Но когда я пытаюсь присвоить значение, он дает мне ошибку: ошибка: неверное преобразование из 'int to' int * [-fpermissive] Здесь код: cdef void test...
5 месяцев, 3 недели назад Yank Leo
98
голосов
1
ответ
У меня есть файл заголовка, который объявляет шаблон со статической переменной, а также определяет его: /* my_header.hpp */ #ifndef MY_HEADER_HPP_ #define MY_HEADER_HPP_ #include <cstdio> tem...
5 месяцев, 3 недели назад FreenodeForsakeMe
114
голосов
1
ответ
Я пытаюсь продолжить цикл, чтобы попросить пользователя ввести новый пароль до тех пор, пока не будет выполнено условие. Этот новый пароль сравнивается со старым паролем, который передается в эту ф...
5 месяцев, 3 недели назад Mark
80
голосов
4
ответа
Если мы вернем указатели из функций, мы можем написать либо const X* f(); или X* const f(); таким образом контролируя, может ли указатель быть переназначен или если класс может быть изменен внутрен...
5 месяцев, 3 недели назад Frank
80
голосов
1
ответ
Ниже приводится упрощение итератора, используемого на std::tuple . В нем я определяю шаблонный тип в одном пространстве имен и использую его во втором, например: namespace meta{ template<size_t&...
5 месяцев, 3 недели назад André Harder
80
голосов
2
ответа
Мой вопрос: после выбора альфа-растрового изображения в DC памяти, используйте функцию DrawText, но текст не может отображаться. код выглядит следующим образом: CDC memDC; memDC.CreateCompatibleDC(...
5 месяцев, 3 недели назад user2567671
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема