Resultados da pesquisa a pedido "visual-c++"
Como obter a funcionalidade strncpy () com a função strncpy_s ()?
Existem certos casos em que eu realmente precisostrncpy() funcitonalty - por exemplo, eu tenho uma função em uma interface predefinida que recebe um endereço do buffer e o tamanho do buffer: HRESULT someFunction( char* buffer, size_t length );e ...
Emulação "classe enum" ou alternativa sólida para MSVC 10.0
Estou procurando um tipo de solução hacky para o seguinte problema: O GCC 4.4+ aceita o seguinte código c ++ 0x: enum class my_enum { value1, value2 };O que permite o uso assim: my_enum e = my_enum::value1;com todos os sinos e assobios que isso ...
Como posso usar a macro TRACE em projetos que não são do MFC?
Eu quero usar a macro TRACE () para obter saída na janela de depuração emVisual Studio 2005 [http://en.wikipedia.org/wiki/Microsoft_Visual_Studio#Visual_Studio_2005]em um nãoMFC ...
MSVC 2017 violando ordem de inicialização estática na unidade de tradução única
Comunidade MSVC 2017 com-std=c++17 engasga com o seguinte exemplo: #include <iostream> struct TC { static TC const values[]; static TC const& A; static TC const& B; static TC const& C; int const _value; }; inline constexpr TC const TC::values[]{ ...
Preciso proteger o acesso de leitura a um contêiner STL em um ambiente multithreading?
Eu tenho um contêiner std :: list <> e esses tópicos: Um segmento de gravador que adiciona elementos indefinidamente. Um segmento de leitor / gravador que lê e remove elementos enquanto disponíveis. Vários threads de leitor que acessam o SIZE ...
Qual é a diferença entre "VC ++" e "C ++"?
Alguém me perguntou como eu estou familiarizado com o VC ++ e como estou familiarizado com o C ++. Qual é a diferença?
Sobrecarga de operador de << precisa de const; produz dor de cabeça
Estou tentando sobrecarregaroperator <<, mas sempre precisa ser umconst função. No entanto, quero alterar valores dentro dessa função sobrecarregada. Como eu faço isso? EDIT1:O stub de código é algo como abaixo: class Check { public: void ...
Excluir duas vezes em initializer_list vs 2013
Hoje, encontrei um problema de memória no meu projeto, com uma classe usando o c ++ 11 initializer_list. O sistema sinaliza um problema de memória: "Expressão _BLOCK_TYPE_IS_VALID (pHead-> nBlockUse) em dbgdel.cpp. Simplifiquei o código para um ...
Qual é a diferença entre as opções do compilador / Ox e / O2?
O compilador C ++ da Microsoft (cl.exe, conforme incluído no Visual Studio) oferecevárias opções de otimização [http://msdn.microsoft.com/en-us/library/k1ack8f1.aspx]. A diferença entre a maioria delas parece auto-explicativa, mas não está claro ...
membro de dados estáticos constexpr sem inicializador
#include <complex> struct S { static std::complex<double> constexpr c; };O gcc gera um erro porque está faltando um inicializador. Clang e MSVC não geram um erro. Tanto quanto sei, um membro de dados estáticos constexpr deve ter ...