Friday 11 August 2017

Trading System C ++


Aplikasi C Diubah 17 Agustus 2014 Berikut adalah daftar sistem, aplikasi, dan perpustakaan yang benar-benar atau sebagian besar ditulis dalam C. Tentu, ini tidak dimaksudkan untuk menjadi daftar lengkap. Sebenarnya, saya tidak bisa mencantumkan 1000 dari semua program C utama jika saya mencoba, dan daftar ini mungkin berisi 1000 dari yang telah saya dengar. Ini adalah daftar sistem, aplikasi, dan perpustakaan yang mungkin dimiliki beberapa pembaca, yang mungkin memberi ide pada pemula tentang apa yang sedang dilakukan dengan C, atau bahwa saya hanya berpikir sejuk. Saya (Bjarne Stroustrup) tidak membuat jaminan tentang keakuratan daftar. Saya percaya itu akurat - saya percaya orang-orang yang mengirimi saya contoh, tapi saya belum melihat kode sumbernya sendiri. Saya memiliki preferensi kode CST kode lebih dari kode yang disebut C walaupun sebagian besar C dan mencoba untuk menghindari daftar C atau hampir program C. Banyak deskripsi terperinci adalah kata-kata dari masing-masing pengembang dan pengguna sistem, bukan milik saya. Organisasi daftar ini sangat istimewa. Bila satu set aplikasi dikaitkan dengan satu organisasi dengan jelas, saya mencantumkannya berdasarkan nama organisasi itu, namun beberapa sistem tidak sesuai dengan pola itu. Tidak, saya tidak tahu apa arti akronim itu. Ya, saya daftar sesuatu sebagai C bahkan jika itu bergantung pada ekstensi non-standar. Ya, Id menghargai lebih banyak contoh - terutama aplikasi utama. Jika Anda mengirimnya, URL ke situs pendukung akan dihargai. Tidak, saya tidak akan mendaftarkan aplikasi, sistem, atau perpustakaan kecuali jika menurut saya daftar itu menarik bagi banyak orang - saya dengan tegas tidak mencoba membuat daftar lengkap. Tidak, saya tidak akan mendaftarkan aplikasi sebelum digunakan secara luas (maaf) daftar ini dimaksudkan untuk menunjukkan penggunaan utama dan karena itu akan dilemahkan dengan memasukkan produk baru. Saya tidak membuat pretensi keadilan, seperti menjanjikan untuk mencantumkan semua produk pesaing di area jika saya mencantumkannya - ini adalah daftar yang mencoba memberi kesan keseluruhan, bukan daftar untuk membantu Anda memilih produk. Saya menulis ulang deskripsi sesedikit mungkin, tapi saya menghapus iklan yang jelas. Harap dicatat bahwa saya tidak sering meninjau entri. Beberapa mungkin tidak sepenuhnya up-to-date. Jangan ragu untuk mengirimi saya update. Terima kasih untuk semua yang mengirimi saya contoh. Saran untuk penambahan dan koreksi dipersilakan. Aplikasi jelas terkait dengan satu organisasi: 12D Solutions. Computer Aided Design sistem untuk survei, teknik sipil, dan banyak lagi. Adobe Systems. Semua aplikasi utama dikembangkan di C: Photoshop ImageReady, Illustrator, Acrobat, InDesign, GoLive, Frame (kebanyakan C, beberapa C) AliasWavefront. Maya. Maya telah digunakan dalam produksi hampir setiap film besar yang melibatkan efek yang dihasilkan komputer sejak diluncurkan, termasuk Star Wars Episode I, Spider-Man, Lord of the Rings, Stuart Little, dll. Saya menyukai animasi 3d. Amadeus. Menjalankan pusat data non-militer terbesar di Eropa (melebihi 5000 transaksi per detik, terminal 200000 terhubung, 247 operasi) sedang melakukan sebagian besar perkembangannya di C. Semua aplikasi server berbasis Unix sepenuhnya ada C. Beberapa di antaranya: Mobil Reservasi Server profil pelanggan Tiket elektronik TCPIP front end Amazon. Software untuk e-commerce berskala besar. Apel . OS X ditulis dalam bahasa campuran, namun beberapa bagian penting adalah C. Dua yang paling menarik adalah driver perangkat Finder IOKit. (IOKit adalah satu-satunya tempat di mana kita menggunakan C di kernel.) Juga, AppleWorks antarmuka pengguna iPod (menggunakan framework aplikasi Pixo yang ditulis dalam C) Dari ribuan aplikasi Macintosh yang telah dikirimkan, saya memperkirakan bahwa lebih dari setengah ditulis C Kerangka Kerja: Ada tiga karya kerangka aplikasi utama yang dikembangkan untuk Macintosh: Apel MacApp (beberapa aplikasi MacApp), Perpustakaan Kelas Seksi Symantec, dan PowerPlant Metrowerks. Ada juga sejumlah kerangka kerja (dalam pangsa pasar) yang lebih kecil yang telah dikembangkan. Amdocs. Modul penagihan telekomunikasi utamanya (Enabler) benar-benar ada di C. Mereka adalah vendor BSS no.1 dunia untuk telekomunikasi. Arium. Sourcepoint Hardware debugging dan emulasi untuk sistem Intel dan ARM (termasuk sistem multi-prosesor). ATT. Penyedia telekomunikasi terbesar di AS. 1-800 sistem sistem penyediaan layanan untuk pemulihan jaringan yang cepat setelah kegagalan Autodesk. Sejumlah besar aplikasi utama dalam domain CAD. BeOS. Sebuah sistem operasi multimedia multiprosesor multimedia. BigFix, Inc. BigFix adalah sistem komunikasi untuk menyampaikan informasi dukungan teknis kepada orang-orang yang relevan dan tepat waktu. Ini digunakan oleh perusahaan seperti Autodesk dan eMachines untuk mendukung perangkat lunak dan perangkat keras. Semua produk BigFix ditulis dalam C. Bloomberg. Memberikan informasi keuangan real-time kepada investor. Komunikasi Cabot. Portable set top box dan perangkat lunak TV digital (termasuk ISO MHEG-5). Kaldera OpenBBEM open source implementasi standar WBEM untuk perangkat lunak manajemen sistem ditulis dalam C (openwbem). Ini menggunakan fitur C 98 yang lebih baru daripada hampir semua basis sumber yang pernah saya lihat di luar yang dilakukan oleh komunitas standar itu sendiri. Perangkat lunak callas Perangkat lunak untuk analisis, koreksi dan optimalisasi file PDF: pdfInspektor, Acrobat Preflight dan plug-in lainnya. CERN. Analisis data - terutama untuk percobaan fisika berenergi tinggi - menggunakan alat bantu dan perpustakaan ROOT. Clang dan LLVM clang: frontend keluarga bahasa C untuk LLVM. Semua alat dan perpustakaan LLVM ditulis dalam bahasa C dengan penggunaan STL yang ekstensif. Codemill. SuperDoc: Pembaca dokumen PalmOS, terkenal dengan anti-aliasing font cepat. SecurityContext: Komponen COM Win32 untuk menyederhanakan query konteks keamanan OS dari thread saat ini. Peta: Komponen COM Win32 yang menyediakan peta aman dari benang (seperti pada std :: map) tipe data COM Variant mis. Untuk data cacheing dalam aplikasi web IIS. Kode Alat Sintesis Menyediakan XSD. Sebuah generator pengikat data XML untuk C dengan dukungan untuk model pemrosesan in-memory dan stream-oriented. XSD ditulis dalam C portabel dan kompilasi dengan berbagai kompiler C. XSD digunakan di bidang telekomunikasi, keuangan, komputasi berperforma tinggi, dan desain sirkuit terpadu. Coverity. Alat analisis kode sumber statis untuk C dan C yang ditulis dalam C. Digunakan untuk menemukan bug Linux. CoWare. Spesifikasi systemchip di C. Credit Agricole Indosuez Cheuvreux. Menggunakan C secara eksklusif untuk melacak pesanan di pasar saham Eropa. Dantz Development Corporation. Retrospeksi perangkat lunak cadangan untuk Windows. D-Cubed. Komponen untuk pemecahan kendala geometris, simulasi gerak, deteksi tabrakan, penghapusan garis tersembunyi dan manajemen profil. Penekanan kami adalah pada akurasi dan kecepatan. Digunakan di sebagian besar aplikasi CAD (misalnya CATIA, SolidWorks, AutoCAD, NX, SolidEdge). D E Shaw. Analisis keuangan dan software trading. Digiquant. Internet Management System (IMS), perangkat lunak infrastruktur untuk layanan berbasis IP. Beberapa elemen IMS berbasis C adalah Server AAA yang dapat diperpanjang, Penyediaan layanan, Rating Engine, dan Port Server. Sistem Dassault. Catia v5 memimpin perangkat lunak CAD, yang di dalamnya disusun semua pesawat Airbus baru-baru ini (A380.). Juga, perangkat lunak Boeing 787. Sepenuhnya ditulis dalam C, menggunakan STL. Doxygen. Alat pembuat dokumen Kementerian transportasi, pekerjaan umum, dan pengelolaan air Belanda. Kontrol penghalang gelombang Sistem kontrol BOS untuk Penghapus Maeslant melindungi Rotterdam dari banjir. Sistem keselamatan kritis ini (tingkat integritas keselamatan tertinggi menurut IEC 61508) dibangun dengan menggunakan C, Z dan PROMELA. Ikhtisar tingkat tinggi dengan gambar bagus dapat ditemukan di sini. Jaringan yang Efisien. (Anak perusahaan yang sepenuhnya dimiliki oleh Siemens) telah menjual lebih dari 8 juta lisensi perangkat lunak klien PPPoE di seluruh dunia untuk sistem Macintosh, Windows dan Linux. Produk sering didistribusikan dengan merek ISP. Perkembangan Macintosh yang baru adalah pengembangan C Windows sepenuhnya adalah campuran antara C dan C. Produk yang menggunakan C termasuk EnterNet: Driver klien PPPoE dan aplikasi pengaturan Tango Qualifier: evaluasi pra-pembelian lingkungan pengguna Tango Installer: program installer seperti wizard Tango Access: Panduan dan aplikasi client PPPoE Dukungan Tango: alat diagnostik jaringan tingkat pengguna Ericsson. TelorB - Sistem operasi terdistribusi dengan database RAM terdistribusi berorientasi objek, basis untuk platform aplikasi server TSP. TDMA-CDMA HLR GSM-TDMA-CDMA gateway bergerak AAA server. Facebook. Beberapa komponen berkinerja tinggi dan berandalan tinggi. FASTprotocol Protokol untuk transaksi keuangan dengan banyak penerapan, termasuk Quickfast (open source) dan FIXFAST untuk sistem perdagangan Rusia. FlightGear. Simulator penerbangan open source, menggunakan JSBSim. Salah satu model matematika dinamika penerbangan yang digunakan di FlightGear dan oleh simulator lainnya. Geant4. Toolkit untuk simulasi interaksi partikel dengan materi untuk digunakan dalam percobaan Fisika Energi dan Nuklir Tinggi, Ruang Angkasa, dan aplikasi Medis. Proyek Geant4 adalah kolaborasi seluruh dunia dari sekitar 100 ilmuwan yang berpartisipasi dalam lebih dari 10 eksperimen fisika di Eropa, Rusia, Jepang, Kanada dan Amerika Serikat. Ini melibatkan partisipasi beberapa lembaga nasional dan internasional dan organisasi. Perangkat lunak ini seluruhnya ditulis dalam bahasa C dan telah dikembangkan dengan memanfaatkan metodologi dan alat Berorientasi Objek. Ini terdiri dari sekitar 500K baris kode dan mencakup penerapan seperangkat algoritma mutakhir dan model teoritis untuk interaksi fisika elektro-magnetik dan fisika. GCC GCC sekarang menggunakan C sebagai bahasa implementasinya 2012-08-14. Koleksi Kompiler GNU mencakup ujung depan untuk C, C, Objective-C, Fortran, Java, Ada, dan Go, serta perpustakaan untuk bahasa-bahasa ini (libstdc, libgcj.). Google. Mesin pencari web, dll browser kromium. Sistem berkas Google MapReduce pengolahan data cluster yang besar. Haiku OS. Bagian utama sistem (termasuk sebagian besar kernel) ditulis dalam C. Kelanjutan logisnya dari BeOS. Havoc. Fisika real-time untuk animasi dan permainan. Havok, seperti Guinness, dibuat di Irlandia. HP. Berikut adalah sebagian kecil aplikasi HPs C: kompiler C, C, Fortran90, dan penghubung untuk platform HP IA64 yang baru (ini menambah lebih dari 1 juta baris kode C). SAM (utilitas pengelolaan sistem HP) Beberapa perpustakaan jaringan di bagian inti HP-UX Java VM Bagian dari parser XML OpenView Non-stop (berasal dari compaq) IBM. OS400 K42. Sebuah kernel sistem berkinerja tinggi, open source, kernel tujuan umum untuk multiprosesor tembolok-koheren. Sistem Citra. TrackEye dan TEMA, program analisis gerak terdepan di dunia (berdasarkan pemrosesan gambar digital). Digunakan oleh kebanyakan produsen mobil untuk menganalisa dampak dari tabrakan. Juga digunakan oleh produsen mobil dan pesawat terbang untuk menganalisa kinerja model baru, singkatnya bila ada urutan kecepatan tinggi yang digunakan. Intel. Kompiler analisis performansi Vtune performace dan banyak pengoptimalan desain chip dan perangkat lunak manufaktur. Intuit. Terkejut (software keuangan pribadi). ILOG. Di ILOG, kami menyediakan perpustakaan yang ditulis dalam bahasa C yang digunakan untuk: Visualisasi. Kumpulan perpustakaan ini digunakan untuk membangun aplikasi yang membutuhkan GUI portabel dan fitur grafis tingkat lanjut. Pengoptimalan Kumpulan perpustakaan ini digunakan untuk membangun program yang membutuhkan pemrograman kendala dan dan algoritma simpleks. Aturan. Kumpulan perpustakaan ini digunakan untuk membangun aplikasi yang membutuhkan mesin aturan untuk mengaktifkan tindakan sesuai dengan kejadian yang mungkin terjadi. Berikut adalah beberapa pelanggan yang saya ketahui: Chrysler, EDF, CENA, Nortel, SAP, Alcatel, Renault, Manugistics, Communaut urbaine de Lyon (peraturan lalu lintas di kota Lyon), Parc Technologies Ltd, Barclays Global Investors (BGI), TLC (Transport, Informatik - und Logistik-Consulting GmbH) anak perusahaan Deutsche Bahn, Pusat Dukungan Operasional Bersama Operasional Bersama (JOSAC), Telefonica, CISCO, NISSAN, POSCO, Sony Bank, isMobile, Southwest Airlines, Novient, Vodafone TeleCommerce, Sabre Holdings Corporation , France Telecom, Ericsson, Deutsche Telekom, Lucent Technologies, MCI WorldCom, Siemens, First Union Home Equity Bank, Baan, HP, Adonix, Peugeot, ARINC, McHugh. KLA-Tencor. Sistem manufaktur semikonduktor Looksmart didominasi ditulis dalam C. Semua produk yang berhubungan dengan pencarian dan penjelajahan web ditulis dalam C. Digunakan oleh lebih dari 5.000.000 pengguna unik per hari. Lockheed-Martin Aero. Misi perangkat lunak penting untuk pesawat F-16 dan F-35. Dan banyak lagi. MAN BW Diesel AS. Penyalur mesin untuk kapal besar dan sangat besar (seperti kapal kontainer dan kapal tanker). Sistem injeksi bahan bakar dan kontrol knalpot yang dikontrol secara elektronik sangat besar (hingga lebih dari 100.000 tenaga kuda) dua mesin diesel tenaga dua langkah. Hard real-time system berjalan pada sistem embedded berukuran sedang. Operasi yang benar-benar kritis dengan pemulihan kesalahan yang berlebihan dan terdistribusi. Ditulis seluruhnya dalam performa tinggi, level C tinggi, kecuali beberapa ratus baris kode assembler. Beberapa sistem pendukung besar untuk mesin dan kru yang berjalan pada mesin desktop, seluruhnya ditulis di C. Beberapa aplikasi penting bisnis internal, untuk perhitungan perancangan mesin dan penyimpanan informasi desain. Medimage. Semua produk: Produk ini berkisar dari sistem tampilan gambar medis hingga perangkat lunak komunikasi khusus yang memindahkan gambar dari satu mesin ke mesin lainnya melalui modem dan TCPIP. Kami membangun produk kami untuk Mac OS dan komputer Windows. Mentor Graphics. Sejak tahun 1980an Mentor Graphics telah membangun sebagian besar aplikasinya dengan menggunakan C, termasuk: Kaliber: perangkat lunak untuk verifikasi fisik IC, manufaktur, dan peningkatan resolusi. Formal Pro: pemeriksa ekuivalensi verifikasi formal yang memungkinkan verifikasi gerbang ASIC dan SoC multi-juta. FastScan: alat uji pola uji otomatis untuk ASIC dan IC. FlexTest: menguji pola generasi untuk mengoptimalkan cakupan uji. TestKompress: tool suite yang mengurangi memori ATE dan persyaratan waktu untuk pengujian sampai 10 kali. MachTAPA: cepat, akurat, kapasitas tinggi, simulasi rangkaian tingkat transistor untuk analisis waktu dan kekuatan DSM dan desain IC sinyal campuran. Metrowerks adalah penyedia terkemuka alat pengembangan perangkat lunak. The CodeWarrior Integrated Development Environment (IDE), plugin RAD dan PowerPlant, perpustakaan kelas berorientasi objek kami, semuanya ditulis dalam C. Situs web mereka memiliki deskripsi beberapa aplikasi keren, seperti animasi 3 dimensi, konferensi web real-time, dan Teknologi kontrol satelit Microsoft. Secara harfiah, semua yang ada di Microsoft dibuat dengan menggunakan fitur Visual C terbaru (menggunakan versi lama secara otomatis akan menyebabkan aplikasi gagal dalam tinjauan keamanan). Daftar ini akan mencakup produk-produk utama seperti: Windows XP, Vista, Sistem 7 Windows NT (NT4 dan 2000) Windows 9x (95, 98, Me) Microsoft Office (Word, Excel, Access, PowerPoint, Outlook) Internet Explorer (termasuk Outlook Express ) Visual Studio (Visual C, Visual Basic, Visual FoxPro) (Beberapa bagian dari Visual Studio seperti Base Class Libraries yang dikirimkan dengan Framework ditulis menggunakan C tapi compiler C itu sendiri tertulis di C.) Exchange SQL Ada juga yang minor Produk seperti: FrontPage Money Picture It Project Z3. Seorang pembesar kinerja tinggi. Open Source dari Microsoft Research. Dan semua game. MIRC Obrolan. Sedang digunakan oleh lebih dari satu juta orang MongoDB. Database open-source, banyak digunakan sebagai back end store untuk aplikasi web, dan juga di perusahaan besar seperti Viacom dan Disney. Morgan Stanley. Sebagian besar pemodelan keuangan mereka. Mozilla. Browser Firefox dan Thunderbird mail client (open source). MySQL. MySQL Server (sekitar 250.000 baris C) dan MySQL Cluster. Arguably database open source terpopuler di dunia. NASA: Banyak proyek, termasuk JPL (Jet Propulsion Lab, NASA). Sistem penggerak otonom Mars rover (termasuk analisis adegan dan perencanaan rute). C di Mars Juga banyak perangkat lunak pendukung di tanah (yaitu Bumi). James Webb Telescope James Webb adalah penerus Hubble Space Telescope. (Banyak) bagian perangkat lunak untuk stasiun luar angkasa internasional. Biro Sensus Nasional Israel sebagian besar ditulis di C, dengan beberapa komponen embedded SQL. Ini melayani jutaan transaksi per bulan, dimulai dengan pendaftaran kelahiran dan kematian, naturalisasi, penerbitan paspor, visa dan sebagainya untuk 8 juta warga sipil dan pekerja asing. Netopia. Timbuktu Pro - Remote control, pertukaran file, dan alat kolaborasi untuk Macintosh dan Windows. Timbuktu Pro adalah sekitar 10.000.000 node yang terpasang dan berada di 70 perusahaan Fortune 500. Versi Mac telah memenangkan banyak penghargaan selama bertahun-tahun dan versi Windows baru saja memenangkan Penghargaan Kelas Dunia 2002 dari PC World. NetOctopus - Manajemen sistem berbasis jaringan untuk Macintosh dan Windows. 4000 situs Mungkin 150 agen (sistem yang dikelola) dipasang di setiap situs, yang akan menghasilkan sekitar 600.000 sistem .. eSite - Platform server situs web yang digunakan oleh beberapa perusahaan Yellow Pages untuk menyediakan situs web kepada pengiklan. ECare - Dukungan pelanggan berbasis web. Klien Macintosh dan Windows ada di C. Nokia. Mobile Communications radio-stationinternet bridge: FlexiGGSN (Gateway GPRS Support Node) dan FlexiSGSN (Server GPRS Support Node). MSCHLR QT dan Pencipta Qt. Grafis, perangkat lunak GUI untuk berbagai macam perangkat. Sebagian besar perangkat lunak untuk N-series (dan ponsel pintar lainnya). Nullsoft. Semua produk Nullsoft adalah C (Winamp, NSI, dll) dan banyak yang open source. OpenDDS. Layanan Distribusi Data OMG untuk Sistem Real-Time (DDS). Teknologi Parametrik. CADDS5i sebagian ada di C. Programming Research. QAC: Analisis produk untuk C. Alasan Propellerhead. Alasannya adalah rak studio virtual dengan semua alat dan instrumen yang Anda butuhkan untuk mengubah ide Anda menjadi musik. Radiometer Medis AS. Alat dan aplikasi medis tingkat lanjut yang menangani informasi penting pasien setiap hari di lebih dari seribu rumah sakit di seluruh dunia. Bloog-gas analyzer: Instrumen analisis darah medis yang menjalankan aplikasi berbasis database. Appart dari GUI, aplikasi ini seluruhnya ditulis dalam sistem manajemen instrumen Darah-Gas: Aplikasi pengelolaan data terdistribusi ditulis seluruhnya di C (menggunakan kerangka ACE di TAO CORBA), menyediakan fasilitas pemantauan dan pelaporan. Rain Bird Corporation. Sistem kontrol irigasi Maxicom2. Maxicom2 mengendalikan irigasi untuk situs komersial besar atau situs terdistribusi dari PC kendali pusat tunggal. Komunikasi dengan remote distributed controllers adalah melalui telepon dialup, seluler, radio, serat optik, dll. Pengguna meliputi: Taman hiburan utama, bandara internasional, beberapa perguruan tinggi, taman county, dan kantor pusat perusahaan. Perangkat Lunak yang Handal. Co-op, Sistem kontrol versi peer-to-peer. Renaissance Technologies. Analisis keuangan dan software trading. SAP DB. Database Enterprise Open Source ditulis dalam campuran Pascal, C dan C. Tetapi bagian-bagian yang lebih baru dan penulisan ulang bagian-bagian yang lebih tua diimplementasikan dalam C: Release 7.4: 1088 C dari 3392 file sumber. Scansoft. Dragon Naturally Speaking. Sistem pendiktekan pidato pemenang penghargaan yang terus menerus. Awalnya dikembangkan oleh Dragon Systems. SGI. OpenInventor. Kerangka grafis 3D dan tool kit yang ada di atas OpenGL. Open Inventor berfungsi sebagai dasar standar VRML (Virtual Reality Modeling Language). Siemens. Sistem medis utama (sering menggunakan ACE untuk kenyamanan dan portabilitas). Sophis. Solusi cross-asset, portofolio terdepan dan solusi manajemen risiko: sed di seluruh dunia oleh institusi keuangan terkemuka. Maskapai penerbangan Southwest . Situs web mereka, reservasi penerbangan, status penerbangan, program frequent flyer, dll. Squid. Mengoptimalkan Web Delivery. Matahari Mesin Virtual Java HotSpot ditulis di C (ini adalah leading edge, pengganti kinerja tinggi untuk Suns classic JVM yang ditulis dalam C). Kompiler Suns memiliki komponen utama yang ditulis dalam C, khususnya ujung depan C, bagian ujung depan Fortran 95, dan ujung belakang SPARC. Bagian Solaris ditulis di C, meskipun antarmuka eksternal biasanya dibuat agar terlihat seperti C, untuk alasan kompatibilitas dan stabilitas. OpenOffice Open Source Office Suite:. Keseluruhan teknologi didasarkan pada pendekatan platform-independen. Kurang dari 10 kode bergantung pada platform. Ini bertindak sebagai lapisan abstraksi untuk komponen perangkat lunak atas. Karena ketersediaan C-Compilers pada setiap platform utama, C digunakan sebagai bahasa implementasi. Hal ini memungkinkan untuk port teknologi OpenOffice. org untuk berbagai platform yang berbeda. . Ini adalah aplikasi kompleks yang terutama terdiri dari kode C yang menggunakan template dan penanganan pengecualian dan mendukung bahasa independen yang mengikat untuk arsitektur berbasis komponen terdistribusi. Symbian OS. alasan. . Menggunakan C untuk semua kode sistem, dari kernel ke atas. Ini adalah salah satu OS yang paling banyak beredar untuk telepon seluler. Thomson Reuters. Eikon adalah produk desktop terdepan untuk profesional keuangan, terutama dikembangkan di C (beberapa bagian di C). Ini sebenarnya sekitar 4M loc. Teknologi UIQ. UIQ. Sebuah platform antarmuka pengguna perangkat lunak terbuka untuk ponsel, yang digunakan oleh produsen ponsel terkemuka di dunia. Ini untuk ponsel yang menjalankan OS Symbian. UIQ 3 digunakan di Sony Ericsson M600, P990 dan W950. Universitas Karlsruhe: L4Ka: pistachio. Sebuah mikrokernel diimplementasikan secara murni C. Vestel Electronics. Set top box dan perangkat lunak TV digital. Vodaphone Infrastruktur ponsel, termasuk Penyediaan dan penagihan WxWidgets (sebelumnya wxWindows): widget widget Cross platform set toolkit (open source). WAMNET. Manajer Transmisi ISDN dan perangkat lunak pengiriman data berbasis TCPIP, sebelumnya dikenal sebagai Manajer ISDN 4-Sight - mengintegrasikan dukungan ISDN dengan perangkat lunak untuk terhubung ke WAMNET yang dikelola WAN. ZeroC. Menyediakan ICE, infrastruktur komputasi berorientasi objek terdistribusi dengan pemetaan C modern. ICE ditulis dalam C portabel dan dikompilasi dengan berbagai kompiler C. ICE digunakan untuk permainan dan simulasi latihan besar. Bidang aplikasi dan aplikasi tidak terkait dengan satu organisasi dengan jelas: Desktop CDE (desktop standar pada banyak sistem UNIX) ditulis dalam C. Geometri Komputasi: Proyek Open Source CGAL. Comparational Geometry Algorithm Library, menyediakan struktur dan algoritma data geometris yang canggih. Tujuan desain utama adalah kinerja tinggi, ketahanan dan fleksibilitas. Untuk mencapai yang terakhir, para perancang CGAL memilih paradigma pemrograman generik, dan memberi CGAL tampilan dan nuansa STL. Ini juga tersedia secara komersial sebagai produk pendukung dari GeometryFactory. ORB CORBA: MICO, omniORB, Orbix, TAO. Permainan Mesin Doom III. Sierra On-line: Hakikat kelahiran, Hellfire, Football Pro, Bullrider I II, Trofi Bear, Kings Quest, Antara, suite game Hoyle Card, SWAT, dan terlalu banyak lagi untuk dicantumkan. Badai salju. StarCraft, StarCraft: Perang Brood, Diablo I, Diablo II: Lord of Destruction, Warcraft III, World of Warcraft. Air raksa. Dinasti Shanghai Kedua, Shanghai Mah Jongg Essentials, Komando Starfleet, Invictus, Warisan PBS. Peradaban dan Yahudi, Master Orion III, CS-XII. Microsoft: semua game. EA. Mesin video game Byond. Sebuah platform pengembangan dunia. Grafis interaktif Virtual Harlem (proyek di University of Illinois di Chicago dan Central Missouri State University) adalah lingkungan belajar yang memungkinkan siswa mengalami Renaissance Harlem pada tahun 1920 dan 1930an sebagai perjalanan budaya. Virtual Harlem dibangun di atas kerangka skrip VR tingkat tinggi yang disebut Yggdrasil yang ditulis di C menggunakan Librography C dan freameworks lainnya: SGI OpenGL Performer graphics library. Perpustakaan CAVElib VR CAVEGUI adalah alat antarmuka grafis yang menyediakan interaksi dengan aplikasi CAVE. CAVERNsoft G2 sebuah toolkit siap pakai Open Source C untuk membangun aplikasi jaringan kolaboratif. COANIM (atau Collaborative Animator) adalah aplikasi untuk melihat konten 3D lebih dari AGAVE. Konsep keseluruhan di belakang AGAVE adalah menambahkan komputer grafis berbasis biaya rendah ke node Access Grid yang dapat digunakan untuk memproyeksikan grafis komputer stereoskopik 3D agar kolaborator dapat berbagi konten 3D. Coin adalah librar grafis 3D level tinggi dengan C Application Programming Interface. Koin menggunakan data scenegraph untuk membuat grafik real-time yang sesuai untuk sebagian besar semua jenis aplikasi visualisasi anengineering ilmiah. Agave. Akses grid ditambah lingkungan virtual. KDE dari linux ditulis dalam C. K Desktop Environment, adalah lingkungan desktop grafis Open Source yang hebat untuk workstation Unix. Ini adalah salah satu lingkungan desktop terdepan untuk Linux. Terdiri dari sekitar 300 paket berbeda yang ditulis di C, termasuk perkantoran, peramban, alat pengembangan, permainan, dan aplikasi multimedia. Sebuah sistem pertahanan rudal balistik besar dilakukan dengan menggunakan sistem telepon C. Saya kira akan lebih mudah untuk mendaftarkan sistem yang ditulis oleh arent di C, setidaknya di sini di Eropa: C adalah satu-satunya bahasa pengembangan yang digunakan untuk sistem transmisi Alcatel, baik untuk manajemen jaringan (menggunakan ILog Views) dan peralatan transmisi yang sebenarnya. FWIW, simpul transmisi utama (Frankfurt, Berlin, Munich, dan satu lagi di Jerman utara - Cologne atau Hamburg, saya kira) di Jerman adalah semua 100 C. Semua panggilan telepon antar wilayah yang berbeda di Jerman melewati salah satu mesin ini. T-Mobile (operator selular terbesar di Jerman) menggunakan C untuk kedua sistem penagihannya dan sebagian besar portal WAP - alokasi alamat IP dinamis, dll. Secara berbeda, siapa pun yang menggunakan telepon di Jerman bergantung pada kode yang ditulis dalam bahasa C - - Itu banyak pengguna :-). Apa yang dianggap sebagai pengguna Simpul transmisi telepon utama di Jerman (dan saya juga yakin Prancis) ditulis dalam C. Dan saya tidak dapat membayangkan ada orang di negara yang tidak menggunakan telepon - apakah itu mencapai 80 juta (140 juta Dengan Prancis) pengguna proyek kolaborasi C SETIhome Huge untuk menganalisis data untuk menemukan tanda-tanda kehidupan di luar bumi. Sebagian ditulis di C. Perpustakaan pendukung pengembangan Web Poco. Berikut adalah daftar pengguna poco. TANDA TANDA TANDA User power adalah seseorang yang menggunakan 1 atau lebih dari yang berikut: - 5 atau lebih grafik tick - 10 atau lebih interval chart - 15 atau lebih objek yang ditarik pada grafik (baik melalui EFS atau Line toolbar) - EFS CPU-intensive atau studi pengujian kembali (menggunakan banyak loop, variabel global, dll.) - Melacak sejumlah simbol aktif - Pelacakan E-minis dalam grafik atau di jendela Market Depth Selain itu, Kami merekomendasikan Persyaratan Pengguna Tenaga untuk pengguna platform perdagangan eSignals, Advanced GET, khususnya. Sudah Mendaftar Jika anda sudah mendaftar eSignal, download software trading disini dan mulai hari ini. Catatan: Jika Anda mengupgrade ke versi eSignal 12.x, lakukan backup dari versi yang ada sebelum Anda memulai upgrade. Versi eSignal 12 yang harus saya download (32-bit atau 64-bit) eSignal 12 memiliki dua versi yang tersedia untuk mendukung jangkauan PC yang lebih luas, 32-bit dan 64-bit. Untuk mengetahui versi mana yang terbaik untuk Anda: Klik kanan ikon Computer di Desktop Anda atau klik kiri Start Menu dan masuk ke Control Panel, lalu System. Lihatlah Properties atau System di area System type untuk melihat sistem operasi yang telah Anda instal dan lanjutkan untuk memilih versi yang sesuai. Saya mengerjakan Proyek Migrasi dari VS6 ke VS9. Kesalahan yang saya dapatkan adalah sesuatu yang tidak saya dapatkan saat mengkompilasi di VS6. Ketika saya memesan Dynamic-Link Library ke file unmanaged C DLL (myutil. dll) yang dibuat di VS6 ke proyek VS0, saya mendapatkan error berikut: 1gtCNNotATL. obj. error LNK2019: belum terselesaikan eksternal simbol declspec (dllimport) public: class ATL :: CStringTltchar, classgt gt gt thiscall CSheriff :: GetLockSerialNumber (void) (impGetLockSerialNumberCSheriffQAEAVCStringTDVStrTraitMFCDLLDVChTraitsCRTDATLATLXZ) dirujuk dalam fungsi publik: membatalkan thiscall CNNotATL :: GetLockSerialNumber (char) (GetLockSerialNumberCNNotATLQAEXPADZ) 1gt ... RuntimeCNWrapper. dll. Kesalahan fatal LNK1120: 1 unternal externals0D 0D 0D Saat mengekspor Im menggunakan yang berikut ini:. Void CNNotATL :: GetLockSerialNumber (nomor char) Im tidak yakin karena saya tidak mempunyai kode sumber DLL, tapi setelah dmpbin file lib, hasilnya adalah ini: dumpbin ekspor somDirgt myutil. lib Dump file MYUTIL. LIB File Type. PERPUSTAKAAN Ekspor nama ordinal GetLockSerialNumberCSheriffQAEAVCStringXZ (publik: class CString thiscall CSheriff :: GetLockSerialNumber (void)). . Etc. etc. Saya menemukan 3 solusi untuk masalah ini dan mencoba masing-masing dari mereka. 1. Saya juga mencoba solusi berikut dari microsoft (support. microsoftkb309801): Untuk mengatasi masalah ini, secara eksplisit mengimpor kelas template untuk CStringT dan CSimpleStringT di file precompiled header (stdafx. h), sebagai berikut: 2. Pergi ke pengaturan proyek - gt CC - gtlanguage dan ubah Tream WChart sebagai tipe inbuild menjadi NO. (Zc: wchart - option) 3. SUBSYSTEM: CONSOLE to SUBSYSTEM: WINDOWS Tapi tidak berhasil. Thanks in advance, Excellent FeelinArt 29-Sep-08 17:22 Line amp function Info sharmaji24 16-Jun-08 2:12 Bagaimana mungkin untuk mendapatkan nomor telepon dari tempat pengecualian terjadi. Saya ingin info itu menjadi bagian dari informasi yang dikirimkan pengguna kepada saya saat terjadi pengecualian. Beberapa kompiler akan bekerja secara berbeda meskipun maihem 2-Jun-08 4:03 Karena artikel Anda berjudul How a compiler. Saya pikir Id menulis untuk menyebutkan bahwa kompiler lain berbeda. Kompiler pada linux 64bit, misalnya, jangan (dalam banyak kasus) menghasilkan kode apapun untuk dijalankan saat eksekusi melewati sebuah pernyataan coba. Sebagai gantinya, metadata adalah output untuk setiap blok try and catch, dan alamat pengirim di stack (dan juga IP pada pernyataan melempar awal) digunakan untuk mencari cara membersihkan blok percobaan, menemukan blok tangkapan, dan menemukan Bingkai berikutnya menumpuknya. Ada berbagai tingkat dampak yang dapat ditemukan pada kompiler yang berbeda, melakukan trading dari waktu runtime bila tidak ada pengecualian yang terjadi terhadap ukuran dan runtime yang dapat dijalankan saat pengecualian terjadi. Menggunakan handler pengecualian sendiri untuk menghindari pengecualian kesempatan pertama untuk mencapai debugger untuk panggilan perpustakaan pihak ke-3 tertentu Jack LaFalce 27-Jan-08 13:19 Saya bertanya-tanya apakah Anda bisa membantu saya dengan beberapa petunjuk berguna tentang cara menggunakan pekerjaan Anda untuk menghindari beberapa hal yang spesifik. C 1 kesempatan pengecualian untuk mencapai pelabuhan debugger. Masalahnya adalah bahwa saya menggunakan beberapa perpustakaan pihak ke-3 (tidak ada sumber) yang menggunakan pengecualian C di mana-mana untuk menyebarkan kondisi reguler (tidak ada kesalahan) dari prosedur bersarang. Karena saya debug menggunakan lingkungan debug terintegrasi MVC6, saya mendapatkan ribuan (KERNEL32.DLL): 0xE06D7363: Pesan Microsoft C Exception di jendela debugger, yang tidak memungkinkan saya untuk menangkap output yang sangat menarik. Id ingin tahu apakah perpustakaan Anda memiliki kemampuan untuk memblokir pengecualian kesempatan 1 tertentu untuk mencapai debugger, misalnya mendaftarkan pengecualian penangan hanya untuk benang yang diketahui memanggil lib pihak ke-3 dan menyebabkan masalah Re: valdok 30- 10 Mar 10:17 Jack, jika pertanyaan Anda masih relevan - tolong lihat artikel saya: Artikel bagus. Valdok 10-Jan-08 6:26 Terima kasih banyak atas artikel bagusmu. Saya memiliki masalah dengan penanganan pengecualian dalam pengembangan driver, dan artikel Anda dan kode penolong saya untuk memperbaikinya. Pengambilan RTTI dan Pengecualian Liu Junyu 22-Oct-07 11:20 Pada artikel tersebut, Anda menyebutkan bahwa tipe yang dicari adalah melalui RTTI, namun jika Anda mematikan RTTI dalam pengaturan kompilator, penanganan pengecualian tetap bekerja. Saya mencoba ini di VC8. Bisakah anda jelaskan ini Terima kasih, Liu Nice Article thomastom99 22-Aug-07 3:52 Pesan Dihapus karena spam Kunjungan Terakhir: 31-Dec-99 19:00 Update Terakhir: 25-Feb-17 13:00 Pertanyaan Umum Saran Pertanyaan Joke Jawaban Joke Puji Admin Rant Gunakan CtrlLeftRight untuk mengganti pesan, CtrlUpDown untuk mengganti thread, CtrlShiftLeftRight untuk berpindah halaman.

No comments:

Post a Comment