Resultados da pesquisa a pedido "c++"
mplementação @is_member_function_pointer
Estou tentando implementar meu própriois_member_function_pointer e estou tendo problemas com iss namespace __implementation { // integral_constant template<typename T, T v> struct integral_constant { static constexpr T result = v; ...
Getline to String Copia a nova linha também
Estou lendo um arquivo linha por linha e adicionando cada linha a uma string. No entanto, o comprimento da string aumenta em 1 para cada linha que acredito ser devida ao caractere de nova linha. Como posso removê-lo de ser copiado. qui está a ...
Como converter um array de caracteres em uma strin
Convertendo um C ++string para uma matriz de caracteres é bem direto usando oc_str função da string e depois fazendostrcpy. No entanto, como fazer o oposto? Tenho uma matriz de caracteres como:char arr[ ] = "This is a test"; a ser convertido ...
Por que o novo operador tem permissão para retornar * anulado a todo tipo de ponteiro?
No C ++, não é permitido atribuir um ponteiro nulo * a qualquer ponteiro integral sem uma conversão explícita. Isso requer o uso de um static_cast. Mas o que há com isso: int* iptr = new int;Sei que o novo operador está definido da seguinte ...
Como faço para incluir a biblioteca de curl no meu projeto C nos Code Blocks (Windows
A pergunta parece simples. Eu tentei várias coisas apenas para incluir curl no meu projeto C usando o código :: ide blocks, mas sem sucess Gostaria de usar a biblioteca do cURL para o meu projeto de aplicativo de console que precisa de recursos ...
Algoritmo C / C ++: A maneira mais rápida de calcular (2 ^ n)% d com um n e d números inteiros de 32 ou 64 bits
Estou procurando um algoritmo que permita calcular(2^n)%d com ed 32 ou 64 bits inteiros. O problema é que é impossível armazenar2^n na memória, mesmo com bibliotecas de multiprecisão, mas talvez exista um truque para calcular(2^n)%d apenas ...
classe @ Single tem um erro de redefinição de classe
Eu sou novo em C ++ e estou tendo um problema com minhas definições de classe em um arquivo de cabeçalho. O código para o arquivo de cabeçalho (Student.h) é: #include <string> using namespace std; class Student { // Data Members for a Student ...
ler parte de um arquivo com iostreams
Posso abrir umifstream (ou definir um existente de qualquer forma) para ler apenas parte de um arquivo? Por exemplo, eu gostaria de ter meuifstream leia um arquivo do byte 10 a 50. Procurar a posição 0 seria a posição 10 na realidade, ler a ...
Defina o número de threads usando omp_set_num_threads () para 2, mas omp_get_num_threads () retorna 1
Tenho o seguinte código C / C ++ usando o OpenMP: int nProcessors=omp_get_max_threads(); if(argv[4]!=NULL){ printf("argv[4]: %s\n",argv[4]); nProcessors=atoi(argv[4]); printf("nProcessors: %d\n",nProcessors); } ...
why é std :: shared_ptr usando operações atômicas da CPU
Eu tenho um problema para entender por que shared_ptr está usando instruções atômicas da cpu ... Não consigo descobrir os motivos porque NÃO é um thread thread safe. Alguém pode explicar. Se você quer saber, sei como eu sei que ele usa ...