Perguntas com a tag "c++"

1

Como faço store em c++ classe de objetos como uma matriz?

Eu preciso criar a classe que tem o ponto de ínicio nome, nome de ponto de extremidade, e o valor de margem de atraso ( a partir do arquivo de texto). Os objetos da classe tem que ser armazenada como uma matriz. Depois de analisar o arquivo , eu prec...
0

Como definir uma matriz de uma classe em C++

Eu gostaria de armazenar uma matriz de números em uma variável private de uma classe usando um método setter, mas estou sem saber como. O programa requer um construtor padrão, e o outro essenciais métodos, mas, por simplicidade, eu só desde que o co...
0

Exportar uma Função de C++ a partir de uma dll sem extern "C"

Objetivo: A aplicação deve ser capaz de carregar uma dll dinamicamente usando LoadLibrary e chamar a sua função exportada usando GetProcAddress. Minha dll classe tem uma função retornando um unique_ptr do tipo de classe. Quero exportar esta função...
0

gcovr GCOV_EXCL_START equivalente para a exclusão de arquivo a partir da linha de cobertura

Eu estou usando gcovr para determinar a linha e ramo de cobertura do meu código C++. No entanto, existem algumas classes que não podem ser testadas (devido a dependências para o sistema operacional) e, portanto, têm cobertura de 0. Eu gostaria de exc...
0

Alocar pilha (objeto retornado pelo valor da função) para a pilha de forma eficiente?

Eu tenho um objeto de Foo retornado pelo valor da função de makeFoo() e eu preciso para passar sua propriedade para outro objeto de FooHolder(Foo* foo) através de um ponteiro. Minha solução atual é criar um Foo heap de objeto, passando a pilha de F...
0

Por que este código faz com que o tempo de execução erro ao enviar no SPOJ?

Eu sou um novato no CPP eu tentei resolver uma questão no SPOJ chamado de Simples Aritmética Aqui está o link https://www.spoj.com/problems/ARITH/? para os casos de teste, publicada no site o meu programa é bom, mas sempre que eu enviar a Resposta e...
0

Compilação de projetos em diferentes configurações em um multi-projetos de Solução do Visual Studio

Eu tenho uma solução do visual studio que contém vários projetos. Apenas para simplificar o teste, eu criei 2 sub-projetos. Eu preciso compilar e executar um sub-projeto no Win-32 de configuração, pois utiliza uma DLL externa (win-32 de configuração)...
0

Como fazer compilação cruzada de POCO para aarch64?

Eu estou tentando construir POCO sobre aarch64 usando o ubuntu. Alguém pode me ajudar com instruções passo a passo para construir um ?
0

Faz aumentar serializar vetor de estrutura de estruturas?

Eu estou usando o boost biblioteca para serializar alguns dados a partir de C++ e enviá-lo para python cliente. template <typename Sensor> inline Buffer LidarSerializer::Serialize( const Sensor &, const LidarMeasurement &...
0

C++ expressões Idiomáticas: Como pode um rvalue ser passado como rvalue?

O seguinte código não compile. Clang dá essa mensagem de erro: candidate function not viable: no known conversion from 'A' to 'A &&' for 1st argument isto é como se a dentro de f() foram um lvalue. struct A{}; void g(A&& a){ ...
1

Como posso obter o valor de retorno de `wget` a partir de um sh script em um `int` variável

OS: Linux raspberrypi 4.19.58-v7l+ #1245 SMP Fri Jul-12 17:31:45 BST 2019 armv7l GNU/Linux Conselho: Raspberry Pi 4 Eu tenho um script: #!/bin/bash line=$(head -n 1 /var/www/html/configuration.txt) file=/var/www/html/4panel/url_response.txt if [ -...
2

ifstream impressão somente de primeira linha na matriz

void adding(); void print(); void end(); int counter = 0; int main() { char choice; cout << "What do you want to do?" << endl; cout << "a = add a student, p = print the student list, e = exit function" << end...
0

Como posso converter o C++ não gerenciado DLL para C#

Eu não gerenciado dll em C++ que está a funcionar correctamente, tente implementá-lo novamente através de C#, mas eu recebo o seguinte erro: {"ClassName":"System.ArgumentException","Message":"Value does not fall within the expected range.","Data"...
3

Como manter a remoção de valores em lugares estranhos a partir de um vetor de até estamos a apenas um?

Seja J ser um vetor de ter valores (0, 1, 1, 2, 3, 5, 8, 3, 1) Eu quero manter a remoção de todos os valores de lugares estranhos do vetor até J tem apenas um elemento deixado nele. (0, 1, 1, 2, 3, 5, 8, 3, 1) => (1, 2, 5, 3) => (2,3) => (...
1

O tempo de compilação para diferentes C++ recursos

O que é o tempo de compilação para diferentes C++ funcionalidades? Eu estou interessado na escolha do melhor abordagem para implementar algumas código genérico em minha biblioteca cabeçalhos e eu gostaria de aproveitar o tempo de compilação para os u...
0

Há alguma diferença em parênteses vazios ("T()") e colchetes vazios ("T {}"), quando utilizado como inicializadores?

Geralmente falando, parênteses e chaves são muito diferentes. Para o mínimo reproduzível exemplo: #include <array> #include <vector> int main() { std::array<int, 2>{42, 42}; // OK std::array<int, 2>(42, 42); // ill-f...
0

Shared_ptr<Class T> C++

O que exatamente acontece depois de atribuição de shared_ptr<CLASS T> para uma variável no meu programa? shared_ptr<int> t, seria apenas certifique-se de que a variável t será destruído pelo tempo que o programa está terminado? Gostaria ...
1

GDB mostra quebrado instrução de desvio de endereço

$ gdb --version GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git Eu estou depurar, com gdb e enfrentou algum estranho desvio de endereço. Eu tenho uma biblioteca compartilhada escrito em C++ com uma função de foo para desmanche da seguinte forma (o...
0

Compare o número de versão de cadeias de caracteres

"A seguir está o link para o problema que eu estou tentando. https://www.interviewbit.com/problems/compare-version-numbers/ Eu simulado matriz para comparar ambas as versões. Mas eu não poderia encontrar qualquer erro no código." int compareVersi...
2

Regular Expressaions não corresponder em c++?

Eu tenho um problema na expressão regular. Eu tenho uma cadeia e a cadeia é validar com uma expressão regular, e ele está trabalhando com o script em python, mas não no trabalho em c++. De trabalho código python: import re txt = "\x01msvc-server\x1...
2

Como enviar uma solicitação HTTP post a partir de um exemplo de Programa em C

Eu quero fazer HTTP post/get solicitação do meu CPP código para um servidor. Eu tenho limitação do uso de bibliotecas de MFC apenas como meu projeto deve ser compilado usando o MFC.
2

É possível criar um ponteiro para uma classe em C++

Como posso criar um ponteiro para uma classe. Eu suponho, que as classes existe em algum lugar na memória RAM, por isso, é possível obter um ponteiro para ele? Eu não quero um ponteiro para um objeto, eu quero dizer um ponteiro para a classe em si (c...
0

função de erro não foi declarado neste âmbito encontrado em um CodeBlocks projeto de C++

Eu estava escrevendo uma base muito C++ projeto em CodeBlocks. Eu tenho os seguintes arquivos no diretório de origem: add.cpp #include <iostream> using namespace std; void add(void); void add(void) { int num1, num2, sum; cout <...
1

Como passar um pimpl-expressão idiomática exemplo de filho para pai?

Eu tenho uma classe mãe e classe filha que tem um Pimpl implementação da classe. Eu quero criar uma instância da pimpl de uma criança de classe e passá-lo para o pai, o construtor da criança para o construtor do pai. Eu tentei criar um pai construto...
0

Formas de normalização ao comparar

Eu estou convertendo um std::string para UnicodeString icu::UnicodeString::fromUTF8. E eu comparar com outro icu::UnicodeString. Eu preciso para garantir que ambas as cadeias de caracteres unicode são no mesmo formulário de normalização?