Pertanyaan yang diberi tag c++

99
Konversi QString ke char *

Saya mencoba mengonversi QString ke tipe char * dengan metode berikut, tetapi tampaknya tidak berhasil. //QLineEdit *line=new QLineEdit();{just to describe what is line here} QString temp=line->text(); char *str=(char *)malloc(10); QByteArray

99
Cara menulis basis log (2) di c / c ++

Apakah ada cara untuk menulis fungsi log (basis 2)? Bahasa C memiliki 2 fungsi bawaan - >> 1. logyang merupakan basis e. 2. log10basis 10; Tapi saya membutuhkan fungsi log basis 2. Bagaimana menghitung ini.

99
Bisakah pointer ke titik dasar ke array objek turunan?

Saya pergi ke wawancara kerja hari ini dan diberi pertanyaan menarik ini. Selain kebocoran memori dan fakta tidak ada dtor virtual, mengapa kode ini macet? #include <iostream> //besides the obvious mem leak, why does this code crash? class Shape { public: virtual void draw() const =...

99
Bagaimana std :: function diimplementasikan?

Menurut sumber yang saya temukan, ekspresi lambda pada dasarnya diimplementasikan oleh kompilator yang membuat kelas dengan operator panggilan fungsi yang kelebihan beban dan variabel yang direferensikan sebagai anggota. Hal ini menunjukkan bahwa ukuran ekspresi lambda bervariasi, dan diberikan...

98
Program hanya macet saat rilis build - bagaimana cara men-debug?

Saya mendapat jenis masalah "Schroedinger's Cat" di sini - program saya (sebenarnya rangkaian pengujian untuk program saya, tapi tetap saja sebuah program) macet, tetapi hanya ketika dibangun dalam mode rilis, dan hanya ketika diluncurkan dari baris perintah . Melalui caveman debugging (mis.,...

98
Tidak dapat menemukan Dumpbin.exe

Saya tidak melihat dumpbin.exe di sistem saya. Saya memiliki Visual Studio 2005 di sistem saya. Saat saya mengetik dumpbin pada baris perintah, dikatakan perintah yang tidak dapat dikenali. Apakah ini disertakan dengan Visual Studio secara default, atau apakah saya harus menambahkan alat ini...