Resultados da pesquisa a pedido "c++"

2 a resposta

Sobrecarga de matriz de comprimento variável em C ++?

Olhando para esta pergunta:Por que um compilador C / C ++ precisa saber o tamanho de uma matriz em tempo de compilação? [https://stackoverflow.com/questions/4341570/why-does-a-c-c-compiler-need-know-the-size-of-an-array-at-compile-time] me ...

2 a resposta

O Ubuntu reconhece o executável como biblioteca compartilhada e não o executa clicando em

Estou enfrentando esse problema pela primeira vez na minha nova instalação do lubuntu 17.04. Eu costumava usar o Ubuntu antes e não tinha esse problema antes. Compilei meu aplicativo qt e posso executá-lo através da linha de comando, emitindo ...

7 a resposta

O uso do ScopeGuard realmente leva a um melhor código?

Me depareiEste artigo [http://www.ddj.com/cpp/184403758]escrito por Andrei Alexandrescu e Petru Marginean, há muitos anos, que apresenta e discute uma classe de utilitário chamada ScopeGuard para escrever código com exceção de segurança. Gostaria ...

7 a resposta

C / C ++ com GCC: adicione estaticamente arquivos de recursos ao executável / biblioteca

Alguém tem uma idéia de como compilar estaticamente qualquer arquivo de recurso diretamente no arquivo executável ou na biblioteca compartilhada usando o GCC? Por exemplo, eu gostaria de adicionar arquivos de imagem que nunca mudam (e, ...

5 a resposta

Contêineres de biblioteca padrão que produzem muitas cópias em valores no GCC

Estou escrevendo um aplicativo para Linux e Windows e notei que a versão GCC está produzindo muitas chamadas inúteis para o construtor de cópias. Aqui está um código de exemplo para produzir esse comportamento: struct A { A() { std::cout << ...

6 a resposta

Como evito um loop de entrada descontrolado quando solicito um número, mas o usuário digita um não número?

Preciso saber como fazer com que minha instrução cin não pareça se 'remover' se você inserir o tipo errado. O código está aqui: int mathOperator() { using namespace std; int Input; do { cout << "Choose: "; el(); cout << "1) Addition"; el(); cout ...

1 a resposta

Usando cuBLAS com números complexos da Thrust

No meu código, uso matrizes com números complexos da biblioteca de empuxo e gostaria de usar cublasZgeam () para transpor a matriz. Usar números complexos do cuComplex.h não é uma opção preferível, pois faço muita aritmética na matriz e o ...

4 a resposta

Como funciona o eof () do ifstream?

#include <iostream> #include <fstream> int main() { std::fstream inf( "ex.txt", std::ios::in ); while( !inf.eof() ) { std::cout << inf.get() << "\n"; } inf.close(); inf.clear(); inf.open( "ex.txt", std::ios::in ); char c; while( inf >> c ) { ...

5 a resposta

Escreva de maneira confiável no mesmo arquivo a partir de diferentes processos

Eu criei uma pequena solução de rastreamento C ++ que funciona muito bem. Dentro de um processo, tudo está bem, mas quando abro o arquivo de saída de diferentes processos, os dados não são gravados corretamente. Abri o arquivo ...

3 a resposta

A adição de dois caracteres produz int

Eu criei um programa simples e o compilei com o GCC 4.4 / 4.5 da seguinte maneira: int main () { char u = 10; char x = 'x'; char i = u + x; return 0; }g ++ -c -Wconversion a.cpp E eu tenho o seguinte: a.cpp: In function ‘int main()’: ...