Изучаем С++ создавая игры в ue4 Уилльям Шериф Изучайте программирование С++ с интересным применением реально мира, что позволит вам создавать ваши собственные игры!


Строковые типы являются объектами?



Pdf көрінісі
бет116/252
Дата06.01.2022
өлшемі12,25 Mb.
#11940
1   ...   112   113   114   115   116   117   118   119   ...   252
Строковые типы являются объектами? 
Да!  Каждый  раз,  когда  в  прошлом  вы  использовали  строковую  переменную,  вы 
использовали объект. Давайте испытаем некоторые функции-члены в классе string
#include  
#include  
using namespace std; 
int main() 

string s = "strings are objects"; 
s.append( "!!" ); // 
добавьте "!!" в конец строки! 
cout << s << endl; 

Что  мы  здесь  сделали?  Применили  функцию-член  append(),  чтобы  добавить  два 
дополнительных  знака  на  конец  строки  (!!).  Функция-член  всегда  применяется  к 
объекту, который и вызывает эту функцию-член (объект слева от точки). 
Подсказка 
Чтобы увидеть список функций и функций-членов доступных в объекте, напишите 
имя переменной объекта в Visual Studio, затем поставьте точку  (.),  затем   нажмите  


109 | 
С т р а н и ц а
 
 
Ctrl и пробел. И появится список. 
 
Нажатие Ctrl и пробела вызывает список членов 


Достарыңызбен бөлісу:
1   ...   112   113   114   115   116   117   118   119   ...   252




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет