2010-12-21 10 views
6

मैं वाला में पर्यावरण चर का उपयोग कैसे करूं? (ऊपर के रूप में) यह आसान लगता है, लेकिन मुझे नहीं पता कि g_getenv() को वाला में कैसे मैप किया गया है।मैं वाला में पर्यावरण चर का उपयोग कैसे करूं?

उत्तर

10

उत्तर बाइंडिंग फ़ाइल में निहित है। वाला सी भाषा में अपनी संरचनाओं को बाध्य करने के लिए बाइंडिंग (.vapi फ़ाइलों में) का उपयोग करता है। इस मामले में आप (अपने सिस्टम पर /usr/share/vala-0.10/vapi में है) चिकना-2.0.vapi के माध्यम से grep कर सकते हैं, और आप देखेंगे कि यह स्वाभाविक है के रूप में:

unowned string? GLib.Environment.get_variable(string name) 

यह के स्थान के लिए काफी उपयोगी हो सकता है मूल VAPI फ़ाइलें आसान होती हैं, क्योंकि यदि आप किसी फ़ंक्शन के सी नाम को जानते हैं तो आप इसके लिए grep कर सकते हैं।

+0

धन्यवाद माइकल, आप मेरे प्रश्न का उत्तर देने से आगे गए :) – kaStevie

संबंधित मुद्दे