Basic

Базовые конструкции С++ и их стиль

Basic constructions

  • Фигурные скобки с новой строчки

  • Пробелы между ключевыми словами и скобками

  • Разделение блоками кода

{
    // some code
}
{
    // another code
}
if (condition)
{
    // code here
}
else if (another_condition)
{
    // code here
}
else 
{
    // code here
}
for (int32 i = 0; i < n; ++i)
{
    // code here
}
for (FVector& var : Vertices)
{
    // code here
}
while (condition)
{
    // code here
}
switch (GenerationType)
{
	case EMeshGenerationType::Delay:
		StartDelaySpawn(server);
		break;
	case EMeshGenerationType::Instant_Both:
		StartInstantSpawn(server);
		break;
	case EMeshGenerationType::Instant_ServerOnly:
	{
		// code here
		break;
	}
	default:
		StartDelaySpawn(server);
		break;
}

Last updated