Mutating vs Nonmutating - What's the difference?
mutating | nonmutating |
Causing or tending to cause mutation.
(programming, of an object) Having the ability to make changes to data other than its makeup.
As adjectives the difference between mutating and nonmutating
is that mutating is causing or tending to cause mutation while nonmutating is not mutating; not causing a change.As a verb mutating
is .mutating
English
Verb
(head)Adjective
(-)- The mutating process that cells undergo can lead to cancer.
std::sort
is a mutating algorithm.
- The
begin()
member ofstd::string
returns a mutating iterator.