Przestrzenie nazw
Warianty
Działania

cpp/string/basic string/data: Różnice pomiędzy wersjami

Z cppreference.com
(Import from dokuwiki)
 
m (r2.7.3) (Robot dodał de, es, fr, it, zh)
 
(Nie pokazano 1 wersji utworzonej przez jednego użytkownika)
Linia 29: Linia 29:
  
 
Powiązane tematy: [[cpp/string/basic_string/operator_cmp | String_operators]], [[cpp/string/basic_string/c_str | c_str]]
 
Powiązane tematy: [[cpp/string/basic_string/operator_cmp | String_operators]], [[cpp/string/basic_string/c_str | c_str]]
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +

Aktualna wersja na dzień 11:54, 2 lis 2012

Składnia:

    #include <string>
    const char *data();

Funkcja data() zwraca wskaźnik do pierwszego znaku w aktualnym stringu.

Przykład:

#include <iostream>
#include <string>
using namespace std;
 
int main ()
{
	string str1="hello";
	const char *ch;
	size_t n=str1.length();
	ch=str1.data();
	for(int i=0;i<=n;i++)
	{
		cout<<*(ch++);
	}
	return 0;
}

Powiązane tematy: String_operators, c_str