1 2 3 4 5 6 7 8 9 10 11 12 13 | odp_init_t init_param; odp_init_param_init(&init_param); init_param.not_used.feat.ipsec = 1; init_param.not_used.feat.crypto = 1; init_param.not_used.feat.compress = 1; init_param.not_used.feat.tm = 1; if (0 != odp_init_global(&instance, &init_param, NULL)) { DBG(("init odp global failed.\n")); return 0; } |
禁止
VC编译程序时忽略link警告
比如在链接时会出现一大堆warning LNK4099,在代码中写
1 | #pragma warning(disable:4099) |
是无法禁止这些警告的,正确方法是在项目属性Properties->Linker->Command Line中添加
1 | /ignore:4099 |
禁止RestartByRestartManager
有时候很烦人,程序跑着跑着就重启了,这并不是因为程序崩了,而是在新版的visual studio中对MFC程序默认增加了一个功能:程序自动重启。要禁用它,只须在程序最开始继承自CWinApp的类的构造函数中将下面一句话注释掉:
1 2 | // support Restart Manager //m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_RESTART; |
Linux禁止用户访问某个目录
比如root用户生成了一个文件夹dir0,再执行
1 | chmod o-rwx dir0 |
那么当非root权限用户usr0访问此目录
1 2 | cd dir0/ bash: cd: dir0/: Permission denied |