cpp/string/basic string/data: Różnice pomiędzy wersjami
Z cppreference.com
< cpp | string/basic string
(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