Perguntas com a tag "c++"
0
Problemas com Plugins C++ no Linux
Estou trabalhando em um sistema de plugin para substituir bibliotecas compartilhadas.
Estou ciente dos problemas da ABI ao projetar uma API para libs compartilhados e pontos de entrada nas libs, tais como classes exportadas, deve ser cuidadosamente ...
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...