глобальная переменная-флаг является средством синхронизации
на сколько я знаю,
в котором будет указатель на мьютекс текущего потока, и на мьютекс другого потока.
остальные средства синхронизации запрещены
чего не хватает в python лично для меня, так это статической типизации.
если бы у нашей бабушки были яйца, то была бы тогда это не бабушка, а дедушка
Они сидят в строго определённом месте.
Говорите, что вы не любите домашних животных? Да вы их просто готовить не умеете
Вы можете посоветовать что почитать на тему потоков, чтобы хорошо разобраться?
потому что в первом возможна переполнение блока памяти
string rep6( const string& base, uint rep ) {
char* buf = (char*)alloca( rep * 2 );
strcpy( buf, base.c_str() );
while( strlen( buf ) < rep )
memmove( buf + strlen( buf ), buf, strlen( buf ) + 1 ); // удвоить длину
buf[ rep ] = '\0';
return string( buf );
}
string rep7( const string& base, uint rep ) {
char buf[ rep * 2 ];
strcpy( buf, base.c_str() );
while( strlen( buf ) < rep )
memmove( buf + strlen( buf ), buf, strlen( buf ) + 1 ); // удвоить длину
buf[ rep ] = '\0';
return string( buf );
}
Раньше было несколько производителей процессоров для компьютеров... Сейчас вроде как все стандартизировано.
Что значит "холостой цикл"? - здесь цикл ожидания.