?? main_3052.c
字號:
#include <stdlib.h>
#include <iostream.h>
#include <assert.h>
// Begin local includes
#include <odb_API.h>
void stdB_initialize(int&);
void stdB_finalize(int&);
static int called = 0;
void umkInitialize(int& active) {
if (called++) return;
active++;
stdB_initialize(active);
odb_initializeAPI();
}
void umkFinalize(int& active) {
if (--called) return;
active--;
odb_finalizeAPI();
stdB_finalize(active);
}
static int active;
void HKSFinalize() {
if (active)
umkFinalize(active);
assert(active == 0);
}
//
#include <iostream.h>
// Begin local includes
//
#include <odb_WipReporter.h>
#include <wip_WIP.h>
#include <nex_Exception.h>
//
int ABQmain(int argc, char** argv);
int main(int argc, char** argv)
{
umkInitialize(active);
atexit(HKSFinalize);
int status = 0;
try {
status = ABQmain(argc, argv);
}
catch (const nex_Exception& nex) {
cerr << nex.UserReport() << endl;
cerr << "ODB Application exited with error(s)" << endl;
}
catch (...) {
cerr << "ODB Application exited with error(s)" << endl;
}
HKSFinalize();
return status;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -