Skip to content

Instantly share code, notes, and snippets.

@omalinov
omalinov / list.cpp
Created May 4, 2022 15:44
Procedural doubly list
struct List
{
struct Node
{
Node* Next = nullptr;
Node* Prev = nullptr;
int Data;
};
Node* First = nullptr;
@omalinov
omalinov / list.cpp
Created May 4, 2022 15:20
Procedural forward list
struct Node
{
Node* Next = nullptr;
int Data;
};
void PushFront(Node*& list, int data)
{
Node* newList = new Node();
newList->Data = data;
@omalinov
omalinov / test.cpp
Created June 12, 2018 11:26
test.cpp
void Utils::Trace(const char* fmt, ...)
{
FCM::AutoPtr<FCM::IFCMUnknown> pUnk;
FCM::AutoPtr<Application::Service::IOutputConsoleService> outputConsoleService;
FCM::Result tempRes = s_Callback->GetService(Application::Service::FLASHAPP_OUTPUT_CONSOLE_SERVICE, pUnk.m_Ptr);
outputConsoleService = pUnk;
pUnk.Reset();
/*char result[1024];
std::strcpy(result, fmt);
class A
{
private:
int var = 5;
};