C++ ??? ???? ???? ???? ?? ?? ??? ???? ??
Aug 26, 2023 pm 09:15 PMC++ ??? ???? ???? ???? ?? ?? ??? ???? ??
???? ???? ?? ???? ????? ???? ?? ?? ??? ?? ??? ??? ???? ????. ?? ?? ??? ???? ????? ???? ?? ????, ???? ?? ??, ?? ?? ??, ?? ?? ?? ? ?? ??? ?????. ? ????? C++ ??? ???? ???? ???? ?? ?? ??? ???? ??? ?? ??? ?? ?????.
1. ?? ?? ??? ?? ??
?? ?? ??? ?? ??? ???? ?? ??? ?????, ???? ??? ??? ????, ??? ?? ???? ???? ???? ??? ???? ????. . ? ??? ????? ??? ?? ??? ???? ?? ?? ?? ??? ???? ??? ?? ?? ??? ?? ??? ?? ??? ???? ???.
???? ?? ???? ????? ??? ??? ?? ?? ? ????? ????? ? ?? ??? ??? ?????? ? ??? ? ????. ?? ????? ?? ?? ??? ??????, ??? ?? ?? ? ?? ?? ?? ??? ????, ?? ???? ??? ?????? ???? ?? ?? ???(PowerManager)? ???? ???.
2. PowerManager ??? ??
?? ?? ??? ?? ??? ???? ???.
enum PowerState {
POWER_STATE_NORMAL, // ?? ?? ??
POWER_STATE_LOW_POWER, // ??? ??
POWER_STATE_SLEEP // ?? ??
};
???? ?? ??? ???? PowerManager ???? ?????.
class PowerManager {
private:
PowerState currState; // ?? ?? ??
public:
PowerManager();
PowerState getCurrentState( );
void setCurrentState(PowerState state);
void handlerPowerInterrupt(); // ?? ?? ??
void enterLowPowerMode(); // ??? ?? ??
void enterSleepMode(); // ?? ?? ??
void exitSleepMode( ) ; //?? ?? ??
};
????? ?? ?? ??? ?? ?? ??(POWER_STATE_NORMAL)? ??????. getCurrentState ? setCurrentState ??? ?? ?? ?? ??? ?? ???? ? ?????.
????, ?? ?? ??? ??? handlerPowerInterrupt ??? ?????. ? ????? ??? ???? ??? ?? ??? ?? ??? ??? ? ????. ?? ??, ??? ??? ?? ???? ??? ??? ?? ??? ??? ? ????.
void PowerManager::handlePowerInterrupt() {
// ?? ?? ?? ??
// ??? ??? ?? ?? ??
if (isBatteryLow()) {
enterLowPowerMode();
}
}
???? ???? ???. ?? ??(enterLowPowerMode) ? ?? ??(enterSleepMode) ??. ? ? ??? ?? ??? ??? ?? ??? ???? ??? ???? ?? ?? ??? ???????.
void PowerMenu::enterLowPowerMode() {
// ??? ??? ???? ?? ?? ??
// ?? ?? ??? ??? ??? ????
setCurrentState(POWER_STATE_LOW_POWER);
}
void PowerManager::enterSleepMode() {
// ?? ?? ??? ?? ?? ??
// ?? ?? ??? ?? ??? ????
setCurrentState(POWER_STATE_SLEEP);
}
????? ?? ?? ??(exitSleepMode) ??? ???? ???.
void PowerManager::exitSleepMode() {
// ?? ??? ???? ?? ??
// ?? ?? ??? ?? ?? ??? ????
setCurrentState(POWER_STATE_NORMAL);
}
3. ?? ??
?? ??? ?? ??? ?? PowerManager ???? ???? ??? ???? ??? ?? ?????.
int main() {
PowerManager powerManager;
// ?? ?? ?? ????
PowerState currentState = powerManager.getCurrentState();
/ / ?? ?? ?? ? ??
powerManager.handlePowerInterrupt();
//??? ?? ??
powerManager.enterLowPowerMode();
// ?? ?? ??
powerManager.exitSleepMode();
return 0;
}
? ????? ?? PowerManager ????? ??? ?? getCurrentState ??? ?? ?? ?? ??? ????. ????, ?? ????? ???? ?? handlerPowerInterrupt ??? ?????. ?? ?? enterLowPowerMode ??? ???? ??? ??? ????, exitSleepMode ??? ???? ?? ??? ?????.
????? C++ ??? ?? ???? ???? ?? ?? ??? ??? ? ????. ?? ???? ?? ??? ?? ?? ?? ???? ???? ????? ?? ????? ???? ?? ?? ?? ?? ??? ???? ? ??? ???? ???. ???? ?? ??? ?? ???? ???? ?? ??? ????? ???, ??? ??? ??? ? ???, ??? ?? ???? ???? ???? ??? ??? ? ????.
? ??? C++ ??? ???? ???? ???? ?? ?? ??? ???? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

??? ??











C++ ??? ???? ????? ??? ?? ?? ??? ?????. ???? ???? ??? ????? ?????? ???? ?? ?? ???? ?????. ?? ???? ????? ?? ??? ?? ?? ?? ?????. ? ????? C++ ??? ???? ???? ????? ??? ?? ?? ??? ???? ??? ???? ?? ?? ??? ?????. ???? ????? ?? ??? ????? ?? ??? ??? ?? ????? ???? ?????. ??? ?????? ????? ?? ??? ?? ??? ?? ??? ??? ?? ????? ??? ? ????.

???? ??? ??? C++ ????? ??? ? ??? ?? ?? ?? ???? ???? ???? ?? ???? ?? ? ??? ??? ?? ??? ??? ?, ???, ?? ?? ? ?? ???? ?? ???? ????. ??? ???? ???? ?? ???? ????? ???? ???? ???? ???????. ???? ???? ??? ??? ??? ??? ? ?? ?????. ? ????? C++ ??? ???? ???? ???? ????? ??? ? ??? ??? ???? ??? ???? ? ?? ?? ??? ?????. 1. ?????? ??? ????? ??

???? ??? ??? ????(IT) ???? ?? ??? ?????? ?????? ?? ?? ??? ??? ??? ?????. ???? ??? ?? ????? ?? ?? ??? ?? ????? ?? ??? ??? ????? ??? ???? ?? ???????. ? ????? ???? ??? ???? Go ??? ??? ??? ???? ??? ??? ?? ?? ???? ?? ??? ?????. ?? ????? ??? Go ??? ???, ???, ??? ?

C++? ???? ???? ???? ??? ??? ? ??? ?? ?? ?? ???? ???? ?? ??? ?? ? ?????? ???, ?? ??? ???? ??? ? ??? ?? ???? ?? ?????. ??? ??? ???? C++ ??? ???? ???? ???? ??? ??? ? ??? ?? ??? ???? ?? ???? ??? ?????. ? ????? C++ ??? ???? ???? ???? ??? ??? ? ??? ?? ??? ???? ??? ???? ?? ?? ??? ?????. ??? ??? ? ??? ?? ??? ????? ?? ??? ? ??? ??? ?? ????? ???? ???. ????? ???? ????

win10 ????? ?? ?? ??? ?? ? ?? ?? ??? ????. ??? ??? ???? ??? ?? ???? ? ????. ??? ?? ???? ??? win10 ?? ???? ??? ??? ??? ?????. ??? ??? ??? ???? ???. Win10 ?? ??? ??? ??? ?? ?? ??? ?? 1. ?? ???? ?? ?? ??? ??? ?? ??? ???? ??? ??? ???? ??? ?? ?? ??? ???? ???. 2. ?? ?? ??? ??? ?? ??? ???? ?? ?? ?? ?????? ?????. ??? ?? ?? ?? ?? ??? ?????. 3. ?? ?? ?? ?????? ?? ??? ??? ??? ?????. 4. ? ??? ?? ??? ?????, ???? ?? ??? ??? ????? ????? ?? ???? ???. 5. ?? ?? ?? ?? ?? ?????? ??????.

?? ???? win11? ??? ??? ???? ??? ?? ??? ???? ??? ???? ???? ?????. ? ?? ??? ????? ?? ???? ?? ??? ?? ???. ?? ??: win11? ??? ??? ???? ?? ?? ????. 1. ?? ?? ??? ??? ??? ???? ???? "? ???(???)"? ???. 2. ? ? "powercfg/hon"? ???? Enter? ?? ?????. 3. ?? ?? "?? ??"? ?????. 4. ???? "??"? ???? "?? ?? ??"? ???. 5. ?? ?? ?? ???? "?? ??? ?? ??"? ?????. 6. ?? ?? ?????. "?? ??? ? ?? ?? ??" 7?? ????? ??? "?? ?? ???"? ???? "?? ?? ??"? ???? ??? ?????.

C++? ??? ???? ??? ??? ?? ?? ?? ? ?? ??: ??? ???? ???? ???? ????? ???? ?? C++? ???? ????? ???? ???? ???? ???? ?? ??? ??? ?????. ? ????? ??? ????, ?? ??? ? ??? ??? ???? C++? ???? ???? ???? ???? ?? ?? ??? ??? ???? ?? ??? ?? ???? ?? ??? ?????. ?? ???? ???? ??? ???? ???? ???? ???, ????, ???? ? ??? ???? ?? ???? ??. ???? ???? ??,

???? ???? ?? ???? ????? ???? ??????? ??? ????? ??? ?? ? ???? ??, ???? ? ???? ? ?????. ??? ????? ??? C++? ???? ??? ??? ?? ?????. ? ????? C++ ???? ??? ??? ?? ??? ??, ??? ???? ?? ???? ??????? ??? ??? ?????. 1. ???? ??? ?? ?? ???? ??? ???? ???? ???? ?? ?? ??? ??? ?????. ???? ??????? ????? ?? ?? ???? ?? ?????. ???? ??? ??? ???? ???
