静态断言assert
来源:互联网 发布:影视行业 知乎 编辑:程序博客网 时间:2024/06/01 10:27
#define NDEBUG#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<assert.h>#include<Windows.h>#ifndef NDEBUG#define myassert(x)#else#define myassert(x) \if (!(x))\{\printf("myassert(%s)宏检测开始。。。。\n", #x); \printf("出错文件名%s,函数名%s,行号%d", __FUNCTION__, __FILE__, __LINE__); \char str[50]; \sprintf(str, "出错文件名%s,函数名%s,行号%d", __FUNCTION__, __FILE__, __LINE__); \MessageBoxA(0,str,"小伙你的程序出错了",0); \}#endifint main(){int num = 10;num = 21;myassert(num < 20);printf("%d", num);system("pause");}
0 0
- 静态断言assert
- 断言assert
- 断言 ASSERT
- Assert - 断言
- assert断言
- Assert - 断言
- assert断言
- Assert - 断言
- assert断言
- assert断言
- 断言assert
- ASSERT断言
- 断言assert
- assert断言
- assert断言
- assert 断言
- assert断言
- assert:断言
- android: OnClickListener cannot be resolved to a type
- Linux<十五>:程序管理之前台、后台
- git log .
- 解析LayoutSubviews
- poj2387(最简单的最短路)
- 静态断言assert
- Linux基础命令学习
- leetcode笔记:Longest Consecutive Sequence
- 用javadbf从数据库导出数据成dbf文件
- 黑马程序员__Java抽象类和多态总结
- Android测试教程10--monkey Test
- 说说为什么阿里要破冰?
- 我曾经做过的插件
- Xcode常用快捷键