Cześć, mam program w C++ który ma kilka trybów i w zaleznosci od wydanej komendy i nie przekroczenia jakiegoś czasu wchodzi do tego trybu. W jaki sposób najłatwiej zrealizować timeout?
Np.
if(cmd="start" && (timeout > 0)){
... wykonaj ...
}else{
... przekroczony timeout ...
}
Czy są jakieś gotowe funkcję dzięki którym ustawie sobie timeout np. na 50 ms i w przypadku przekroczenia nie wejdzie w dany tryb?