- 1
int make_program_look_bigger[1000000];
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 62
−2
int make_program_look_bigger[1000000];
−2
template<typename ProcessT, typename... Args>
requires (!std::derived_from<ProcessT, Process<ProcessT>>)
ProcessT& startProcess(processing::Processor& processor, Args&&... args)
{
processor.template getProcess<ProcessT>(processor.template attach<ProcessT>(args...));
}
template<typename ProcessT, typename... Args>
requires std::derived_from<ProcessT, Process<ProcessT>>
ProcessT& startProcess(processing::Processor& processor, Args&&... args)
{
processor.template getProcess<ProcessT>(processor.template attach<ProcessT>(
static_cast<T*>(this)->entity, args...));
}
Ко мне вернулось вдохновение
−3
Меня больше не торкает C++
В попытках не потерять ясность ума и рассудка я вернулся к своему любимому делу, но какого же было моё удивление, когда я обнаружил что более не наслаждаюсь процессом.
Ни страсти, ни истощения. Ничего. Процесс ничем не отличается от простого втыкания в красиво подсвеченные буквы IDE и блокнотов.
Возможно я слишком долго не принимался за код, возможно пока я боролся со своими зависимостями я убил и эту,
возможно дело в том что я более не на Linux, возможно мои эмоции выгорели и осталась лишь одна материальная сущность,
не движимая ни в какой мере иррациональной мотивацией, или настолько сильно предаюсь эмоциям в других сферах, что не хватает на C++, теряюсь в догадках.
Меня это волнует. Я который день не могу собраться с мыслями, наслаждаться жизнью. Я практически потерял наслаждение от
огромной части себя, от той части, что определяла меня таким какой я есть, что сделала меня воистину свободной, позволявшей уходить от реальности и глупостей.
Я изменился, я потерял контроль, люди более не могут меня выносить из-за того что я выкладываю им сотни слов с тысячами смыслов за минимальное время практически скороговоркой.
−3
Хули мне MSVC 1926 ворнингов дал на моём zero-warnings пете?
−5
Борманд! Ты вернулся!
−3
Блять, какое же lua говно блять...
0
// Calc.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
//
#include <iostream>
using namespace std;
int main()
{
int one;
int two;
int plus;
int minus;
int nas;
int del;
int zbdel;
cout << "Zadejte prvni cislo: \n";
cin >> one;
cout << "\n";
cout << "Zadejte druhe cislo: \n";
cin >> two;
plus = one + two;
minus = one - two;
nas = one * two;
del = one / two;
zbdel = one % two;
cout << "Scitani: " << plus << "\n";
cout << "Odcitani: " << minus << "\n";
cout << "Nasobeni: " << nas << "\n";
cout << "Deleni: " << del << "\n";
cout << "Zbytek deleni: " << zbdel << "\n";
}
−1
#!/usr/bin/rm
bormand H4CTEHbKA love
0
typedef struct {
std::shared_ptr<char*>my_arr;
}MyInputs;
...
std::shared_ptr<MyInputs> MainDoc (static_cast<MyInputs*>(malloc(sizeof (*MainDoc))),free);
std::shared_ptr<char*> Z (static_cast<char**>(malloc(sizeof (**MainDoc->my_arr) * 10)),free);
std::shared_ptr<char> Z[0](static_cast<char*>(malloc(sizeof (char *) * 10)),free);
memcpy(Z[0].get(), (char*)"salut\0", 6);
cout << Z[0] << endl;
...
https://stackoverflow.com/questions/27201555/c-array-of-shared-ptr
0
#include <clcpp/clcpp.h>
#include <clcpp/FunctionCall.h>
// Reflect the entire namespace and implement each class
clcpp_reflect(TestClassImpl)
namespace TestClassImpl
{
class A
{
public:
A()
{
x = 1;
y = 2;
z = 3;
}
int x, y, z;
};
struct B
{
B()
{
a = 1.5f;
b = 2.5f;
c = 3.5f;
}
float a, b, c;
};
}
clcpp_impl_class(TestClassImpl::A)
clcpp_impl_class(TestClassImpl::B)
void TestConstructorDestructor(clcpp::Database& db)
{
const clcpp::Class* ca = clcpp::GetType<TestClassImpl::A>()->AsClass();
const clcpp::Class* cb = clcpp::GetType<TestClassImpl::B>()->AsClass();
TestClassImpl::A* a = (TestClassImpl::A*)new char[sizeof(TestClassImpl::A)];
TestClassImpl::B* b = (TestClassImpl::B*)new char[sizeof(TestClassImpl::B)];
CallFunction(ca->constructor, a);
CallFunction(cb->constructor, b);
CallFunction(ca->destructor, a);
CallFunction(cb->destructor, b);
delete [] (char*) a;
delete [] (char*) b;
}
https://github.com/Celtoys/clReflect/blob/master/src/clReflectTest/TestClassImpl.cpp