Articles of c #

Como converter std :: chrono :: time_point para string de data e hora do calendar com segundos fracionários?

Como converter std :: chrono :: time_point para string de data e hora do calendar com segundos fracionários? Por exemplo: “10-10-2012 12: 38: 40.123456”.

O Task.Run é considerado uma má prática em um aplicativo da Web ASP .NET MVC?

fundo Atualmente, estamos desenvolvendo um aplicativo da Web, que depende do ASP .NET MVC 5, do Angular.JS 1.4, do Web API 2 e do Entity Framework 6. Por motivos de escalabilidade, a importância do aplicativo da Web depende do padrão async / await. Nosso domínio requer alguns cálculos intensivos de CPU, o que pode levar […]

Serialização de objects do Entity Framework com One to Many Relationship

Eu estou tentando usar o EF com o Code First e a API da Web. Eu não tenho nenhum problema até que eu comecei a serializar relacionamentos Many-to-Many. Quando tento executar o seguinte método de API da web abaixo, recebo a seguinte mensagem de erro: public class TagsController : ApiController { private BlogDataContext db = […]

A serialização XML mais elegante da estrutura de colors

Um problema me incomodou o suficiente para se registrar no Stack Overflow. Atualmente, se eu quiser serializar a cor para string XML como cor nomeada, ou #rrggbb , ou #aarrggbb , eu faço assim: [XmlIgnore()] public Color color; [XmlElement(ElementName = “Color”)] public String color_XmlSurrogate { get { return MyColorConverter.SetColor(color); } set { color = MyColorConverter.GetColor(value); […]

Como forçar o gcc a vincular uma biblioteca estática não usada

Eu tenho um programa e uma biblioteca estática: // main.cpp int main() {} // mylib.cpp #include struct S { S() { std::cout << "Hello World\n";} }; S s; Eu quero ligar a biblioteca estática ( libmylib.a ) para o object de programa ( main.o ), embora o último não use nenhum símbolo do primeiro diretamente. […]

Podemos reatribuir a referência em C ++?

Eu li em todos os lugares que uma referência precisa ser inicializada e não pode ser reinicializada novamente. Para testar meu entendimento, escrevi o seguinte pequeno programa. Parece que, na verdade, consegui reatribuir uma referência. Alguém pode me explicar o que realmente está acontecendo no meu programa? #include #include #include using namespace std; int main() […]

Por que fechar um console que foi iniciado com o AllocConsole faz com que todo o meu aplicativo seja encerrado? Posso mudar esse comportamento?

O que eu quero que aconteça é que a janela do console vai embora, ou melhor ainda, que está escondida, mas eu quero que meu aplicativo continue rodando. Isso é possível? Eu quero ser capaz de usar Console.WriteLine e ter o console serve como uma janela de saída. Eu quero ser capaz de esconder e […]

C ++ Equivalente ao BlockingQueue do Java

Eu estou no processo de portar algum código Java para C ++, e uma seção em particular faz uso de um BlockingQueue para passar mensagens de muitos produtores para um único consumidor. Se você não estiver familiarizado com o que é um Java BlockingQueue, é apenas uma fila que possui uma capacidade de disco rígido, […]

Está retornando um ponteiro para uma variável local estática segura?

Eu estou trabalhando com algum código que usa amplamente o idioma de retornar um ponteiro para uma variável local estática. por exemplo: char* const GetString() { static char sTest[5]; strcpy(sTest, “Test”); return sTest; } Estou certo em pensar que isso é seguro? PS, eu sei que esta seria uma maneira melhor de fazer a mesma […]

Como você evita que uma janela seja movida?

Como eu faria para impedir que um formulário fosse movido? Eu tenho o estilo de borda do formulário definido como FixedSingle e gostaria de mantê-lo desta forma porque parece bom no vista 🙂