«lua-table» etiketlenmiş sorular

8
Lua dizileri (tabloları) neden 0 yerine 1'den başlıyor?
Lua'nın bu kısmının kararının arkasındaki mantığı anlamıyorum. İndeksleme neden 1'den başlıyor? Bu harika makaleyi (diğerlerinin yaptığı gibi) okudum . Bana öğrenmesi ve programlaması çok keyifli olan bir dilin garip bir köşesi gibi görünüyor. Beni yanlış anlamayın, Lua harika ama bir yerde bir açıklama olmalı. Bulduğum şeylerin çoğu (web'de) sadece dizinin …
125 arrays  lua  lua-table 



1
Bir lua tablosu girişi anahtarı ile nasıl kaldırılır?
Hashmap olarak kullandığım bir lua tablom var, yani string anahtarları olan: local map = { foo = 1, bar = 2 } Bu tablonun anahtarıyla tanımlanan bir öğesini "pop" yapmak istiyorum. Bir table.remove()yöntem vardır, ancak genel bir anahtar değil, yalnızca kaldırılacak öğenin dizinini (yani bir sayı) alır. Yapabilmek isterim table.remove(map, …
99 lua  key  lua-table 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.