Pertanyaan yang ditandai 'tumpukan'

Tumpukan adalah tipe data abstrak abstrak dan struktur data dalam yang pertama (LIFO). Salah satu penggunaan tumpukan yang umum adalah untuk menyimpan argumen subrutin dan mengembalikan alamat.
10
balasan

iOS, bagaimana cara menentukan secara program kapan pengontrol tingkat atas dipanggil?

Misalkan saya memiliki tumpukan pengontrol dengan dua pengontrol tampilan: VC2 di atas, dan VC1 di bawah. Apakah ada kode yang dapat saya nyalakan di VC1 yang akan mendeteksi bahwa VC2 baru saja melompat keluar dari tumpukan? Karena ...
atur 12 sep. '12 jam 6:43
2
balasan

Kapan dan bagaimana cara menggunakan fitur perlindungan tumpukan GCC?

Saya menyalakan peringatan -Wstack-protector ketika mengkompilasi proyek yang sedang saya kerjakan (mesin multi-platform komersial C ++ yang mengkompilasi pada Mac OS X 10.6 dengan GCC 4.2). Bendera ini memperingatkan fitur yang tidak akan dilindungi dari ...
set 27 Okt '09 jam 12:40
11
balasan

Penghapusan panggilan pada variabel yang dialokasikan dalam tumpukan

Mengabaikan gaya dan desain pemrograman, apakah aman untuk memanggil delete pada variabel yang dialokasikan pada stack? Sebagai contoh: int nAmount; atau sampel kelas {publik: sampel (); ~ sample () {delete nAmount;} int ...
ditetapkan pada 14 Januari '09 jam 6:41
12
balasan

Membuat "kelas" di C, di stack terhadap heap?

Setiap kali saya melihat "kelas" C (setiap struktur yang dimaksudkan untuk digunakan ketika mengakses fungsi yang mengambil pointer ke sana sebagai argumen pertama), saya melihat bahwa mereka diimplementasikan sebagai berikut: typedef struct {int mem ...
diatur 28 Juli '15 pukul 13:00
4
balasan

Apakah Java primitif digunakan pada stack atau heap?

Saya hanya tahu bahwa non-primitif (objek) berjalan bersama, dan metode berjalan di stack, tetapi bagaimana dengan variabel primitif? - Pembaruan Berdasarkan jawaban, dapatkah saya mengatakan bahwa tumpukan dapat memiliki tumpukan baru dan tumpukan untuk objek ini? Menimbang bahwa objeknya adalah ...
atur 05 Sep '10 jam 18:45
4
balasan

Stack dengan find-min / find-max lebih efisien daripada O (n)?

Saya tertarik untuk membuat struktur data Java yang mirip dengan stack, yang paling efektif mendukung operasi berikut: Push, yang menambahkan elemen baru di atas stack, Pop, yang menghi>
atur 20 agustus '11 pada 22:24
5
balasan

Apa yang terjadi ketika tumpukan dan tumpukan bertabrakan

Saya ingin tahu apa yang terjadi ketika tumpukan dan tumpukan bertabrakan. Jika ada yang menemukan ini, tolong jelaskan skripnya. Terima kasih sebelumnya.
set 26 Agustus. '09 jam 2:26 siang
6
balasan

Android menghapus aktivitas dari tumpukan belakang.

Ok, jadi saya sedikit malu tentang apa yang harus dilakukan. Jadi, saya memiliki MainActivity, dan dari sana Anda dapat memulai Activity di DegreePlanActivity, dan dari sana Anda dapat meluncurkan aktivitas lain di EditDegreePlan. EditDegreePlan saya disetel ke ...
01 Jan ditetapkan '13 pukul 19:46
5
balasan

Kapasitas tumpukan dalam C #

Adakah yang bisa memberitahu saya apa kapasitas tumpukan di C #. Saya mencoba membuat objek grid 3D tertutup menggunakan array 30.000 elemen.
ditetapkan pada 05 Mei 2009 pada 10:18
11
balasan

Mengapa masalah stack overflow menjadi masalah?

Pertanyaan ini telah membingungkan saya selama bertahun-tahun dan mempertimbangkan nama situs ini, ini adalah tempat yang perlu Anda tanyakan. Mengapa kita programmer masih mengalami masalah stackoverflow ini? Mengapa, dalam setiap bahasa utama, susun memori tumpukan hingga ...
ditetapkan pada 10 Juli '10 pukul 4:57
6
balasan

Alokasi tumpukan, bantalan dan pelurusan

Saya mencoba untuk mendapatkan pemahaman yang lebih dalam tentang bagaimana kompiler menghasilkan kode mesin, atau lebih tepatnya, bagaimana GCC menangani stack. Dengan melakukan itu, saya menulis program C sederhana, menyusunnya menjadi sebuah majelis, dan dengan segenap kekuatan saya mencoba memahami hasilnya. Berikut ini adalah ...
ditetapkan pada 30 Juni 2009 pada 08:01
3
balasan

Mengapa alokasi memori pada tumpukan BANYAK lebih lambat daripada di tumpukan?

Saya sudah diberitahu ini berkali-kali. Tapi saya tidak tahu MENGAPA ... Berapa biaya tambahan untuk mengalokasikan memori dari heap? Apakah ini terkait dengan peralatan? Apakah ini terkait dengan siklus prosesor? Begitu banyak tebakan, tetapi tidak ada jawaban yang pasti ... Mungkin orang lain ...
Set 15 Februari. '10 jam 12:38
5
balasan

Di mana saya dapat menemukan nilai XSS default untuk Sun / Oracle JVM?

Adakah yang pernah menemukan dokumen JVM tunggal yang berisi daftar ukuran XSS default untuk versi Sun / Oracle JVM yang berbeda dan untuk sistem operasi yang berbeda? Saya berhasil menemukan tabel ini di jrockit jdk 5.0 docs, tetapi ini tidak berguna bagi mereka yang menggunakan "well ...
Tetapkan 16 Mei pada jam 19:46
18
balasan

Kesalahan Weird MSC 8.0: "Nilai ESP tidak disimpan dengan benar dalam panggilan fungsi ..."

Baru-baru ini kami mencoba memecah beberapa proyek Visual Studio kami menjadi perpustakaan, dan semuanya tampak dikompilasi dan dibangun dalam proyek uji dengan salah satu proyek perpustakaan sebagai ketergantungan. Namun, upaya untuk meluncurkan aplikasi memberi kami ...
set 27 September '08 pada jam 3:45
16
balasan

Mengapa penyematan dianggap lebih cepat daripada panggilan fungsi?

Sekarang saya tahu ini, karena tidak ada overhead untuk memanggil fungsi, tetapi apakah overhead memanggil fungsi benar-benar berat (dan apakah layak untuk mengembangnya)? Dari apa yang saya ingat ketika sebuah fungsi dipanggil, katakanlah f (x, y), x dan y disebut ...
atur 25 Oktober. '10 jam 18:23