2012-04-18 8 views
7

मैं थोड़ी देर के लिए वीबी के साथ काम कर रहा हूं। अब मैं सी ++ को एक शॉट दे रहा हूं, मैं तारों में आया हूं, मुझे स्ट्रिंग घोषित करने का कोई तरीका नहीं दिख रहा है।सी ++ स्ट्रिंग घोषित

VB में उदाहरण के लिए:

Dim Something As String = "Some text" 

या

Dim Something As String = ListBox1.SelectedItem 

क्या सी ++ में उपरोक्त कोड के बराबर?

किसी भी मदद की सराहना की है। string

#include <string> 
#include <iostream> 

int main() { 
    std::string Something = "Some text"; 
    std::cout << Something << std::endl; 
} 

उत्तर

17

सी ++ एक string वर्ग है कि इस तरह इस्तेमाल किया जा सकता आपूर्ति नेमस्पेस std, हेडर <string> में और आप कर सकते हैं उदाहरण के लिए इस तरह यह प्रारंभ:

#include <string> 

int main() 
{ 
    std::string str1("Some text"); 
    std::string str2 = "Some text"; 
} 

इसके बारे में अधिक आप here और here पा सकते हैं।

1

सी ++ में पसंदीदा स्ट्रिंग प्रकार है, के रूप में परिभाषित:

2

C++ में आप इस तरह एक स्ट्रिंग की घोषणा कर सकते हैं:

#include <string> 

using namespace std; 

int main() 
{ 
    string str1("argue2000"); //define a string and Initialize str1 with "argue2000"  
    string str2 = "argue2000"; // define a string and assign str2 with "argue2000" 
    string str3; //just declare a string, it has no value 
    return 1; 
} 
+0

अरे! चार के बारे में क्या। सरणियों? चार स्ट्र [30]; –

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