में मौजूदा कनेक्शन से पढ़ना मैं एक मनमानी आर कनेक्शन (?connections
के अर्थ में) से पढ़ने में सक्षम होना चाहता हूं, जो उपयोगकर्ता द्वारा आर फ़ंक्शन को पास किया जाएगा और फिर नीचे कुछ सी कोड .Call
के माध्यम से।आर: संकलित कोड
आर एपीआई, फ़ाइल R_ext/Connections.h
में एक समारोह, R_ReadConnection
है, जो अपने पहले तर्क के रूप में एक Rconn
struct करने के लिए एक सूचक लेता है निर्दिष्ट करता है, और जो मैं चाहता है। संरचना को हेडर में भी परिभाषित किया गया है, लेकिन मुझे getConnection
(सी फ़ंक्शन) से अलग, उस प्रकार की संरचना को पुनर्प्राप्त करने का कोई तरीका नहीं दिखता है, जो कि एपीआई का हिस्सा नहीं है। जहां तक मैं कह सकता हूं, कनेक्शन से जुड़े बाहरी सूचक भी संरचना को सीधे इंगित नहीं करते हैं।
तो, क्या कोई मुझे बता सकता है कि एक उपयुक्त SEXP
को Rconn
संरचना में एक सूचक में परिवर्तित करने का एक समर्थित तरीका है या नहीं?
अग्रिम धन्यवाद।
आर से इसे कॉल करने का सही तरीका क्या है? क्या यह 'होगा (" myfunction ", textConnection (LETTERS))?' – logworthy
हाँ, यह काम करना चाहिए। –