33 lines
617 B
C++
33 lines
617 B
C++
|
#include <iostream>
|
||
|
#include <sstream>
|
||
|
#include "MotorController.h"
|
||
|
#include "MenuComponent.h"
|
||
|
#include <mutex>
|
||
|
// int main()
|
||
|
// {
|
||
|
// MotorController mtctrl;
|
||
|
// //MenuComponent com;
|
||
|
// //com.initmenu();
|
||
|
// //com.select();
|
||
|
// while (1)
|
||
|
// {
|
||
|
// std::this_thread::sleep_for(std::chrono::milliseconds(1));
|
||
|
// }
|
||
|
|
||
|
// return 0;
|
||
|
// }
|
||
|
|
||
|
std::mutex lock;
|
||
|
void lock_test()
|
||
|
{
|
||
|
std::lock_guard<std::mutex> m_lc(lock);
|
||
|
printf(" lock_test \n");
|
||
|
}
|
||
|
int main()
|
||
|
{
|
||
|
std::lock_guard<std::mutex> m_lc(lock);
|
||
|
printf(" lock \n");
|
||
|
lock_test();
|
||
|
printf("exit\n");
|
||
|
return 0;
|
||
|
}
|