调试以及静态断言

/* 调试以及静态断言 */

#include<iostream>
#include<stdio.h>
#include<assert>

using namespace std;

int main()
{
    
    int num = 100;

    cout << num << endl;

    cout << __FILE__ << endl;

    cout << __LINE__ << endl;

    cout << __DATE__ << endl;

    cout << __TIME__ << endl;

    cout << __FUNCTION__ << endl;

    std::cin.get();
    return 0;
}

//----------------------------------------------------

/* 静态断言 */

void main()
{
    int num = 10;
    // 静态断言 :调试代码 迅速找到代码错误在哪一行
    static_assert(sizeof(num) >= 4,"error");
    
}

 

posted on 2015-06-02 15:18  Dragon-wuxl  阅读(113)  评论(0)    收藏  举报

导航