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

4 ответа

Как передать аргументы командной строки в программу c

Я знал, как написать программу, котораяпринимает аргументы командной строки с тех пор, как я научился программировать. Я не понимаю, как эти параметры получают свои значения. Надеюсь, я не смешал эти два, но есть разница между аргументом и ...

3 ответа

Двойной из длинных бит

у меня естьunsigned long long (или жеuint64_t) значение и хотите преобразовать его вdouble, Двойник должен иметь ту же битовую комбинацию, что иlong стоимость. Таким образом, я могу установить биты двойника "вручную". unsigned long long bits = ...

4 ответа

Python-эквивалент краткой формы «if» в C ++ [дубликат]

Возможный дубликат: Троичный оператор Python [https://stackoverflow.com/questions/394809/python-ternary-operator] Есть ли способ написать этот код C / C ++ на Python?a = (b == true ? "123" : "456" )

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

1 ответ

Неинтересный вызов фиктивной функции bla () && Ожидается: будет вызван хотя бы один раз bla ()?

Я написал небольшой тест с издевательским классом. Когда я запускаю его, сначала я получаю предупреждение о том, что была вызвана неинтересная фиктивная функция, а затем тест не пройден, потому что ожидание не было выполнено, а именно то, ...

2 ответа

Почему я не могу сделать std :: map.begin () + 1?

у меня естьstd::map, который я хочу перебрать, начиная со второй записи. Я могу обойти это нормально, но меня смущает, почему «очевидный» синтаксис не компилируется. Сообщение об ошибке не помогает, потому что оно относится кstd::string, который ...

1 ответ

std :: async с std :: unique не компилируется

#include <iostream> #include <memory> #include <future> using namespace std; unique_ptr<int> uq(new int); void foo(unique_ptr<int> q) {} int main() { foo(move(uq)); // ^ OK async(foo, move(uq)); // ^ Error: error ...

2 ответа

Значение int i = i ^ i; Это всегда ноль или неопределенное поведение?

в следующей программе вывод всегда нулевой или неопределенное поведение? #include<iostream> int main() { int i= i ^ i ; std::cout << "i = " << i << std::endl; }с gcc 4.8.0 этот код успешно скомпилирован, и вывод равен 0.

3 ответа

Обработка событий прерывания Ctrl + C в Linux

Я занимаюсь разработкой приложения, которое использует C ++ и компилирует с использованием Linux GNU C Compiler. Тем не менее, я хочу вызвать функцию, так как пользователь прерывает сценарий с помощьюCtrlC ключи. Что я должен делать? Любые ответы ...

6 ответов

Каким должен быть тип возвращаемого значения, когда функция может не иметь возвращаемого значения?

В старые времена у вас могла быть такая функция: const char* find_response(const char* const id) const;Если элемент не может быть найден, тогда может быть возвращен нуль, чтобы указать факт, в противном случае, очевидно, вернется соответствующая ...

4 ответа

Различия в округленном результате при вызове pow ()

Хорошо, я знаю, что было много вопросов о функции pow и приведении ее результата к int, но я не смог найти ответ на этот немного специфический вопрос. ОК, это код C: #include <stdio.h> #include <stdlib.h> #include <math.h> int main() { int i = ...