Cruzado

C ++ Framework Application para Mac OS X, Linux, Netbsd, FreeBSD, OpenBSD, Windows
Baixe Agora

Cruzado Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Steven Noonan
  • Site do editor:
  • http://www.uplinklabs.net/?page=crisscross/index
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 596 KB

Cruzado Tag


Cruzado Descrição

Quadro de Aplicativo C ++ para Mac OS X, Linux, Netbsd, FreeBSD, OpenBSD, Windows Basicamente, fornece algumas aulas de plataforma cruzada que permitirão que você faça coisas sem precisar alterar seu código entre plataformas.Crisscross Light-Weight Cross Platform C ++ Biblioteca para console e arquivo E / S, estruturas de dados rápidas, identificação de CPU ( CPUID), e soquetes (TCP e UDP) .Note: Código-fonte de CrissCross está disponível sob a licença BSD. O que há de novo nesta versão: · XcodeProj atualizado para usar .bash_login e removeu o caminho codificado para Git. · Deprecisar o 10.3.9 SDK, o Mac OS X 10.4 é agora a versão mínima necessária do Mac OS X para Crisscross. · Adicionado uma verificação de nível de descida quadtree para garantir que o quadtree desce apenas um número finito de níveis. · Adicionado a operação 'Ascend' ao Quadtrees para melhorar o desempenho com operações de remoção. · Mesclar cometer 'Tycho / Master' · Quadtree atualizado para usar o Darray em vez de STL. · Cópia: Adicionado Newline no final do arquivo · Xcode: Corrigir para gerar o número de compilação com Git · Erros: adicionado cc_err_timed_out · MSVC: Adicionando o projeto do Visual Studio 2005 · Xcode: depuração deve ser parcialmente universal para teste de PPC constrói em Intel Macs · Dos2unix: universal_include.cpp · RBTree: Corrigir ligação pai incorreta · RBTree: Elimine a variável não usada · RBTree: inconsistências de validade do nó fixo · Darray: Permitir matrizes não encapsuladas (principalmente para conversões de árvores) · RBTree: null nem sempre é válido para dados · Darray: sem lançar porque não temos exceções C ++ por política · Árvores: nenhum suporte chave duplicado mais · CoreIortader: Palavras-estáticas extras bobas · AVLTree: valor de erro incorreto · Consola: console 'alocado' falsamente marcado · CPUID: agora funciona no Mac OS X · GenPrime: consistência de impressão e melhor pregen · Xcode: Caminhos de pesquisa do Projeto Pai para Arco ++ · · · Usa nula apropriadamente · Filereader: rb em vez de RT, porque a RT estava falhando com certas novas linhas · Core_io_reader: Remova a FUNC DUMB LEAD (). · Main (): Inittimer no Init App · Sistema de arquivos: Adicionado substituições Opendir / Readdir para apenas o Windows · GenPrime: adicionado '-P' opção para primos pregenizados · Marcular: 'Checksum' é uma espécie de termo hinky · Sistema de arquivos. {CPP, H}: chmod -x · Quadtree: adicionado ao projeto · CC_min e cc_max agora use comparar () · Universal_include.h: Fix CC_MIN / CC_MAX para usar o namespacing adequado · Quadtree: Corrigir 'Nódulos.Remove' -> 'Nodes.Ease' · Mesclar ramo 'mestre' de git: //github.com/tycho/crisscross · Quadtree.h: Proteja algumas variáveis internas · Quadtree.h: Proteja algumas variáveis internas · Datas de Copyright: agora leia '2006-2009' · Mesclar ramo 'mestre' do git: //github.com/prophile/crisscross · GenerateBuilDNumber: Origem o arquivo adequado · CMAke: Use o parâmetro '-p' para fazer o gch dir · * Printf: Assegure-se de que o parâmetro de formato literal de cadeia adequado seja usado · Consola: remover leitura * () · CoreIortader :: Readline: agora retorna -1 se os fgets () falharem · CMAke: Use -Fno-estrito-aliasing · Cmakelists.txt: use -os por padrão · Número de construção: use o Git descrever a partir de agora · GEN_BUILDNUM_H.SH: Use - lança para evitar o trabalho de análise extra · GEN_BUILDNUM_H.SH: Lidar com valores -RCX corretamente · GEN_BUILDNUM_H.SH: Não exibir os dados longos se estivermos em um commit de tags · QuickSort: reescrito para ser muito mais rápido, não mais depreciado · Gitígeno: ignore arquivos blá ~ · Não irrustificar: Ran não abundificada em todo o código · Crisscross v0.7.3-rc1 · Marca de seleção: diminuir o tempo de execução e adicionar descrição adequada de uma 'marca' · CMAKElists: Adicionar -Fno-comum e -Wundef · Universal_include: Corrigir avisos gerados por -Wundef · VEC2.H: Use _hypotf para o Windows Builds · VS2005: gerar número de compilação usando o novo método · GEN_BUILDNUM_H.SH: Não substitua build_number.h, a menos que seja necessário · GEN_BUILDNUM_H.SH: Corrigir bug de string vazio · GEN_BUILDNUM_H.SH: funciona no Mac OS X agora · Gitígeno: ignorando todos os arquivos ds_store · Cmakelists.txt: Corrigir script de número de compilação para compilações Windows Cmake · Build Number: Drop Erros em arquivos ausentes · Universal_include: Adicionar suporte de extensão GCC assinado - Por: Steven Noonan · TentalString: Corrigir rupturas de linha desajeitada na chamada de simgetlinefromaddr · Universal_include: Corrigir avisos relacionados a extensões já definidas · Uncrustfy: correu não abundificada na fonte · Core_Socket: Algumas plataformas têm um parâmetro estúpido de envio não-const () · Universal_include.h: __unused -> __unused_param · GetHostbyName: no Linux, leva char * em vez de const char * param · Testsuite: * Os testes de árvores são mais rigorosos agora · Testsuite: Inicialize o gerador de números aleatórios no início · Testsuite: SHA * quebrou devido à variável de comprimento clobber · Testsuite: arquivo de impressão e número de linha na asserção · RandomNumber: use lrand48 em máquinas não-Windows · AVLTree: Simples Optimization no FindNode · Universal_include.h: Adicionar SYS / Time.h Incluir para plataformas * NIX e BSD · Testsuite: Adicionar árvore de faltação_items definir · Mudexes e fechaduras: reescreveu a interface mutex, adicionou bloqueios de leitura / gravação · Mesclar ramo 'mestre' de git@github.com: tycho / crisscross · Mutex.cpp: corrigir finais misturados · Quadtree: Corrigir construtor seguro de rosca para ter parâmetros de quadtree padrão · Quadtree: Corrigir Objetos Safe de Thread para ligar para params apropriados · Quadtree: InsertoBject seguro de rosca deve ser anulado · Debug.cpp: Faça o Mac OS X Backtrace Prettier · Quadtree: Thread Seguro Quadtree Compile Error no GCC corrigido · Xcodeproj: Corrigir alguns pequenos erros em relação à saída de depuração · Quadtree: Retorne o ponteiro do Darray para evitar invocar o contrutor de cópia muitas vezes · Quadtree: Corrigir indireção incorreta · Mutex: renomear lock_read to rw_lock_read e lock_write para rw_lock_write · Quadtree: corrigir mecanismo de bloqueio de leitura-gravação (Lock_read -> rw_lock_read, etc) · Quadtree: Detecção vizinha mais próxima muito mais próxima · Quadtree: Corrigir corrupção e adicionar limitador de contagem · Quadtree: Use funções virtuais · Darray: remova o absurdo 'encapsulamento' · Darray: remova a função pop antiga () · GenPrime: Eiminate Obsoleto 'Nop' Instruções · Backtrace: Elimine "ISO C ++ proíbe a lançamento entre o aviso de ponteiro para função e ponteiro para objeto" · Testsuite: BOOL em PPC Darwin é de 4 bytes · GEN_BUILDNUM_H.SH: fonte Bashrc antes de executar · GEN_BUILDNUM_H.SH: Puncione adequadamente casos em que não estão sob controle de versão · Mutex.h: corrigir erro de documentação


Cruzado Software Relacionado

Qtada.

Uma ligação de linguagem ADA2005 para as bibliotecas QT C ++ e ferramentas associadas ...

239 2.5 MB

Download