मैं अपने Arduino पर एनालॉग पिंस में से एक से एक अंतर मूल्य प्राप्त कर रहा हूं। मैं इसे कैसे संक्षिप्त करूं String
और फिर String
इसे एक में परिवर्तित char[]
करूं?
यह सुझाव दिया गया था कि मैं कोशिश करता हूं char msg[] = myString.getChars();
, लेकिन मुझे एक संदेश मिल रहा है जो getChars
मौजूद नहीं है।
const char * msg = myString.c_str();
। इसके विपरीतtoCharArray()
,c_str()
एक शून्य-कॉपी ऑपरेशन है, और स्मृति-विवश उपकरणों पर शून्य-प्रतिलिपि एक अच्छी बात है।