A biblioteca slotsig.

A biblioteca Slotsig é uma biblioteca que fornece conexões seguras entre as classes C ++.
Baixe Agora

A biblioteca slotsig. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Yves Bailly
  • Site do editor:

A biblioteca slotsig. Tag


A biblioteca slotsig. Descrição

A biblioteca Slotsig é uma biblioteca que fornece conexões seguras de tipos entre classes C ++. A biblioteca Slotsig é uma biblioteca que fornece conexões seguras entre classes C ++.Quando programação em C, é usual usar funções de retorno de chamada (além disso, quando você faz coisas GUI). Em C ++, preferimos encapsular as coisas em aulas e, geralmente, queremos um pouco de segurança. Esta pequena tentativa de biblioteca de fornecer uma solução fácil de usar, cofre de tipo, C ++ - amigável para o problema. A ideia é definir slots, seja como funções globais ou métodos de membro, que serão chamados quando alguns sinais forem emitidos Os sinais e slots não precisam realmente saber um do outro, apenas um ponteiro e uma assinatura compatível é necessária. Conexões (Quando o tipo de devolução ou os parâmetros não correspondem) devem ser detectados no tempo de compilação. Se você já ouviu falar sobre as bibliotecas QT, libsigc ++, siglot ou impulsionar ou qualquer outro que não esteja ciente (se este for o caso, Deixe-me saber!), Talvez você se pergunte por que ainda outro sinal lib. Aqui estão os principais motivos: - O sistema do QT precisa de um pré-processador (chamado MOC, para compilador meta-objeto) que produzirá código adicional para ativar as conexões e lidar com o sinal emitimento; É bem simples de usar, mas você não pode usar modelos em classes habilitadas para sinal / slot, e inconsistências não são detectadas no tempo de compilação, mas no tempo de execução; - encontrei libsig ++ uma grande coisa, mas um pouco para o complexo de usar, e eu não gosto de alguns conjuntos feitos nele; Eu também não gosto do fato de que uma função (ou método) conectada duas vezes será chamada duas vezes ao emitir o sinal; - Boost é bom, mas para usar o módulo de sinais, você também precisa de uma parte bastante grande de toda a lib; Não há nada de errado com isso, eu só queria algo menor "e mais fácil de usar; - foi divertido de codificar, e porque eu fiz isso, eu encontro slotsig a simples biblioteca de sinal / slots disponíveis. O que é novo nesta versão: · Incorporated O MakeFile de Leopold Palomo-Avellaneda, para gerar uma biblioteca compartilhada global contendo a quantidade muito pequena de código estático. · Benchmarks atualizados. As versões 1.x do slotsig permanecerão compatíveis com binários. Nenhum novo recurso é importante, principalmente mudanças cosméticas e bugfixes. A principal linha de desenvolvimento será feita em um ramo de 1.99.x, talvez liderando um dia a uma versão 2.0.


A biblioteca slotsig. Software Relacionado

Sene.

SGE é uma biblioteca gráfica para a excelente biblioteca Simple DirectMedia Layer (SDL) (principalmente) escrita por Sam Lantinga. ...

158

Download

libparlled.

A biblioteca LIBPARPLEPORTLED destina-se a controlar um dispositivo LED conectado na porta paralela. ...

142

Download