Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef HEEDER_ZASHISHEN_OT_POVTORNOGO_VKLUCHENIYA
- #define PANIC true
- #endif
- #include <exception>
- #include <stdlib.h>
- #include <time.h>
- template <class CLASS_OMG_WTF____>
- class ___ApocalypseHasOccuredException : public std::exception
- {
- virtual const char* what() const throw()
- {
- return "OMG!!! HEED THE LINKERS!11111 FUCK YOUR SINS I'M GOING HOME!";
- }
- };
- namespace MYSUPERMEGA___________________NAMESPACE
- {
- class Class;
- class Class
- {
- bool VERY_IMPORTANT_PRIVATE_FIELD_USER_MAY_NEVER_SEE_IT;
- Class ** __Classes;
- public:
- Class();
- Class(const Class&);
- ~Class();
- Class RETuRNsELF_____(const Class * const) const;
- friend bool getVERY_IMPORTANT_PRIVATE_FIELD_USER_MAY_NEVER_SEE_IT();
- friend void setVERY_IMPORTANT_PRIVATE_FIELD_USER_MAY_NEVER_SEE_IT();
- Class operator/(const Class&);
- } CLASSINSTANCE;
- }
- MYSUPERMEGA___________________NAMESPACE::Class::Class()
- {
- }
- MYSUPERMEGA___________________NAMESPACE::Class::Class(const Class &Class_) :
- __Classes(new Class * [1000000])
- {
- VERY_IMPORTANT_PRIVATE_FIELD_USER_MAY_NEVER_SEE_IT = Class_.VERY_IMPORTANT_PRIVATE_FIELD_USER_MAY_NEVER_SEE_IT;
- for(int i = 0; i < 1000000; i ++)
- {
- __Classes[i] = NULL;
- }
- }
- MYSUPERMEGA___________________NAMESPACE::Class::~Class()
- {
- for(int i = 0; i < 1000000; i ++)
- delete __Classes[i];
- delete [] __Classes;
- }
- MYSUPERMEGA___________________NAMESPACE::Class MYSUPERMEGA___________________NAMESPACE::Class::RETuRNsELF_____(const Class * const Class_ptr_CLASS_) const
- {
- if(this == Class_ptr_CLASS_)
- return *this;
- else
- return *Class_ptr_CLASS_;
- }
- bool getVERY_IMPORTANT_PRIVATE_FIELD_USER_MAY_NEVER_SEE_IT()
- {
- return (bool)(rand() % 2);
- }
- void MYSUPERMEGA___________________NAMESPACE::setVERY_IMPORTANT_PRIVATE_FIELD_USER_MAY_NEVER_SEE_IT()
- {
- srand ( time(NULL) );
- MYSUPERMEGA___________________NAMESPACE::CLASSINSTANCE.VERY_IMPORTANT_PRIVATE_FIELD_USER_MAY_NEVER_SEE_IT = (bool)(rand() % 2);
- }
- MYSUPERMEGA___________________NAMESPACE::Class MYSUPERMEGA___________________NAMESPACE::Class::operator/(const MYSUPERMEGA___________________NAMESPACE::Class &Class_)
- {
- return *this/Class_;
- }
- void main()
- {
- ___ApocalypseHasOccuredException<int> SHIT_______________1111111;
- if(PANIC) throw SHIT_______________1111111;
- }
Add Comment
Please, Sign In to add comment