Pertanyaan yang diberi tag «c++»

Pertanyaan tentang C ++, bahasa pemrograman tujuan umum yang diketik secara statis, bentuk bebas, multi-paradigma, dikompilasi.


2
Cara menguji dan membandingkan implementasi mutex
Seperti judulnya: Bagaimana Anda menguji dan membandingkan penerapan berbagai mutasi di c ++ dengan benar? Pada dasarnya saya menulis std :: mutex seperti kelas saya sendiri untuk proyek yang berjalan pada inti 2, armv7 dengan tujuan untuk meminimalkan overhead dalam kasus yang tidak terbantahkan. Sekarang saya sedang mempertimbangkan untuk menggunakan …
12 c++  testing  mutex 

5
Apa perbedaan konseptual antara akhirnya dan destruktor?
Pertama, saya sangat menyadari mengapa tidak ada konstruksi 'akhirnya' dalam C ++? tetapi diskusi komentar yang panjang tentang pertanyaan lain tampaknya membutuhkan pertanyaan terpisah. Terlepas dari masalah bahwa finallydalam C # dan Java pada dasarnya hanya dapat ada satu kali (== 1) per cakupan dan satu cakupan dapat memiliki beberapa …


2
Bagaimana menangani perubahan desain untuk penghentian auto_ptr di C ++ 11?
Kami sedang menguji perpustakaan di bawah C ++ 11 (yaitu, -std=c++11). Perpustakaan menggunakan auto_ptrdan pola ini: Foo* GetFoo() { autoptr<Foo> ptr(new Foo); // Initialize Foo ptr->Initialize(...); // Now configure remaining attributes ptr->SomeSetting(...); return ptr.release(); } C ++ 11 sudah usang auto_ptr, jadi kami ingin menjauh darinya. Namun, kode ini mendukung …
12 design  c++  c++11 


4
Fungsi anggota vs. Fungsi bukan anggota untuk operator matematika
Saya sedang menulis perpustakaan aljabar linier (cerita panjang, ini adalah tugas sekolah) yang melibatkan matriks, vektor, dll. Dalam proses membuat perpustakaan ini, saya akan membuat fungsi yang melakukan operasi matematika pada objek. Misalnya, transpos matriks, invert matrix, normalisasi vektor, dll. Saya ingin tahu apa "praktik terbaik" untuk fungsi semacam ini …
12 c++  libraries  methods 

3
Bagaimana saya harus menandai tipe dalam program C dan C ++?
Dalam jawaban saya ini , saya menggunakan _tjenis yang paling akhir, yang paling kontroversial. Ini adalah praktik yang saya gunakan dalam proyek saya saat ini. typedef struct { int x; int y; } point_t; Ini dimaksudkan agar konsisten dengan tipe C dari stddef.hsuka size_tatau ptrdiff_t. Namun, menurut komentar tertentu dalam …
12 c++  c  naming 


5
Cara memigrasi pemikiran saya dari C ++ ke C #
Saya adalah pengembang C ++ yang berpengalaman, saya tahu bahasanya dengan sangat terperinci dan telah menggunakan beberapa fitur spesifiknya secara intensif. Juga, saya tahu prinsip-prinsip OOD dan pola desain. Saya sekarang belajar C # tetapi saya tidak bisa menghentikan perasaan tidak bisa menyingkirkan pola pikir C ++. Saya mengikat diri …

8
Apakah menulis perangkat lunak lebih mudah daripada membaca dan memahaminya dari awal? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

4
Apakah mungkin menggunakan kompiler Intel C / C ++ di Linux untuk membuat file objek yang akan ditautkan pada Windows?
Mengapa? Bergantung pada sumber Anda, kompiler Intel kemungkinan atau paling pasti kompiler yang menghasilkan executable tercepat untuk arsitektur x86 (peningkatan waktu eksekusi 5 hingga 100%). Intel menawarkan kompilernya untuk Linux di bawah lisensi non-komersial secara gratis (saya pikir saya membacanya gratis di suatu tempat di halaman mereka: Intel - Pengembangan …

6
OO Design, bagaimana model Tonal Harmony?
Saya sudah mulai menulis sebuah program dalam C ++ 11 yang akan menganalisis akord, skala, dan harmoni. Masalah terbesar yang saya miliki dalam fase desain saya, adalah bahwa not 'C' adalah not, jenis akor (Cmaj, Cmin, C7, dll), dan jenis kunci (kunci Cmajor, Cminor). Masalah yang sama muncul dengan interval …

2
FP untuk simulasi dan pemodelan
Saya akan memulai proyek simulasi / pemodelan. Saya sudah tahu bahwa OOP digunakan untuk proyek semacam ini. Namun, mempelajari Haskell membuat saya mempertimbangkan untuk menggunakan paradigma FP untuk pemodelan sistem komponen. Biarkan saya uraikan: Katakanlah saya memiliki komponen tipe A, dicirikan oleh seperangkat data (parameter seperti suhu atau tekanan, PDE …

2
C ++ Library API Design
Saya sedang mencari sumber yang bagus untuk belajar tentang desain API yang baik untuk pustaka C ++, melihat objek bersama / dll. Ada banyak sumber daya untuk menulis API yang bagus, kelas yang bagus, templat dan sebagainya di tingkat sumber, tetapi hampir tidak ada apa-apa tentang menempatkan hal-hal bersama dalam …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.