zoukankan      html  css  js  c++  java
  • 十六进制编辑器

    调试一个文件输出函数的时候发现是乱码,立马想到查看二进制,发觉十六进制编辑器是太有用的一个东西了

    并且写c++的人一个明显的习惯是用指针管理一块空间,这样编译器会把空间申请在堆上,效率更高,并且可以申请更大的内存.

    但是除了需要防止溢出和释放内存外,调试的时候也无法像数组那样在VS里很明显的看到内容,这样我们可以用如下代码把它打印到文件,然后在文件中用WinHex查看,很方便

    CFile cfile;
    cfile.Open(_T("Write_File.dat"), CFile::modeCreate | 
       CFile::modeReadWrite);
    char pbufWrite[100];
    memset(pbufWrite, 'a', sizeof(pbufWrite));
    cfile.Write(pbufWrite, 100);         
    cfile.Flush();
    
  • 相关阅读:
    二维数组排序
    php-快速排序
    sql优化相关
    全页面静态化缓存
    php--1-100相加之和
    php--阶乘
    socket
    posix_getpid 函数win下失效问题
    水仙花数
    常用的魔术方法
  • 原文地址:https://www.cnblogs.com/sdqxcxh/p/1798942.html
Copyright © 2011-2022 走看看