Check out example codes for "what does tilde mean in c++". It will help you in understanding the concepts better.

Code Example 1

// ~ AKA a tilde is used to create destructors in classes. 

class Entity{
  public: 
  	~Destructor();
  	//This is a destructor, which destroys instances and can free up memory.
};

//Source for answer:
// https://stackoverflow.com/questions/1395506/in-c-what-does-a-tilde-before-a-function-name-signify

//Other Sources:
// https://www.ibm.com/support/knowledgecenter/en/ssw_ibm_i_74/rzarg/cplr380.htm

Learn ReactJs, React Native from akashmittal.com