专注IT技能提升    手机版  
手机“扫一扫”
首页 |  IT技术 |  IT专题 |  iLife
rss |  网站导航
  • 清泛网
  • 关于我们
  • 免责申明
  • 联系我们
  • 手机版
  •  
  • IT搜索
  • 下载栏目
  • 图片栏目
  • 网站地图
  • IT技术
  • C/C++
  • 开源 & Github
  • 数据库(内核)
  • 大数据 & AI
  • 其他
  • IT专题

首页 > IT技术 > C/C++ > 列表
  • VS编译dll时报编译错误:fatal error LNK1561: entry point must be defined

    VS编译dll时报编译错误:fatal error LNK1561: entry point must be defined1、可能是连接命令中的 subsystem不正确,在Project Properties->Linker->System中设置,改为

    2021-02-22 14:19:47
    vs 编译错误
    查看评论 (0)
  • 【解决】标准库std::min/std::max 与 Windows.h中的宏 min/max 冲突问题

    在包含了Windows h的 C++ 源代码中使用std::min std::max会出现错误。int main(){ int x = std::max(0, 1); int y = std::min(-1, 0);}error C2589: &

    2021-01-26 10:35:12
    min max 头文件 冲突
    查看评论 (0)
  • Linux C/C++进程单实例互斥代码分享

    分享一段LinuxC C++程序只能启动一份实例的实现代码,原理是通过文件锁互斥实现,最重要的是考虑了不同用户运行同一程序互斥的场景,已经过充分的测试,可直接用于实际项目开发。

    2021-01-21 21:21:50
    linux singleton
    查看评论 (0)
  • Linux C/C++程序常用的调试手段及异常排查总结

    痛并快乐着今天讲讲C C++程序的常用调试手段,介绍调试手段之前,我会首先对开发过程中可能遇到的问题进行一个总结,大概可以把问题分为以下几类:必现的程序逻辑错误概率性错误进

    2021-01-21 17:58:32
    linux signal valgrind gprof
    查看评论 (0)
  • google mock分享(全网最全最好的gmock文档,没有之一)

    ContentMatcher(匹配器)基数(Cardinalities)行为(Actions)序列(Sequences)Google Mock 入门概述Google Mock使用Mock实践Google Mock Cookbook什么是Mock?Google Moc

    2021-01-15 18:40:37
    gmock google mock
    查看评论 (0)
  • Linux C++程序内存占用过高的原因分析

    1、使用top命令查看内存占用情况,物理内存占用过高时,也重点看一下Swap交换内存占用情况,如果交换内存也开始被使用了,那一定是程序的内存泄漏导致的,Linux使用valgrind工具跟

    2021-01-12 09:35:15
    valgrind 内存泄漏 jemalloc
    查看评论 (0)
  • fopen 引起的 malloc(): memory corruption的原因分析

    其实不一定是fopen引起的,但引起这个异常的真正元凶通常会在fopen附近,而且直到执行fopen时,调用了内部的malloc,才会抛出这个异常, 这个异常通常是由于数组空间的开辟有问题

    2021-01-11 14:39:06
    fopen malloc crash
    查看评论 (0)
  • C++简练易用的线程池(threadpool)及上下文隔离的无锁线程池(isolated_threadpool)完整实现

    本文主要介绍两种C++线程池模型完整代码,经过实战考验的,效率已极致优化的代码,可直接用于实际项目开发。

    2021-01-05 21:58:05
    threadpool
    查看评论 (0)
  • C++常用排序算法汇总

    介绍了C++常用的几种排序算法:选择排序(SelectSort),冒泡排序(BubbleSort),快速排序(QuickSort),归并排序(MergeSort),堆排序(HeapSort),插入排序(InsertSort),希尔排序(ShellSort)

    2021-01-05 19:10:01
    c++ sort
    查看评论 (0)
  • Linux C++ 单元测试与gcov代码覆盖率统计

    本文主要介绍Linux下C++单元测试下的代码覆盖率统计的方法,测试框架采用gtest,当然也可以使用其他的,这里不做过多的说明,主要介绍代码的覆盖率统计方法。一、什么是gcovgcov是

    2020-12-17 21:55:21
    c++ gtest ut gcov lcov
    查看评论 (0)
  • C/C++头文件string与string.h的区别及Mac平台的特殊性

    strlen() 等函数需要string h头文件,不过MacOS下clang编译器比较特殊,必须string,可以用宏区分Mac平台。

    2020-12-09 17:30:22
    string 区别
    查看评论 (0)
  • Eclipse CDT为啥编译选项添加了依赖的头文件路径就是找不到头文件?

    Eclipse CDT为啥编译选项添加了依赖的头文件路径就是找不到头文件?为啥Eclipse CDT越用越卡?

    2020-12-09 10:05:58
    cdt
    查看评论 (0)
  • 调用空智能指针对象的函数,Windows及Linux行为解析

    先看结论:Windows下可以调用空智能指针对象的函数,但是函数中访问目标对象的成员变量会崩溃,this指针为nullptr;Linux下Debug版本及不开优化版本也能正常运行,-O0以上优化版本

    2020-11-23 17:02:40
    shared_ptr nullptr
    查看评论 (0)
  • [since C++11] std::array的使用

    前言本文总结了STL中的序列式容器array的用法及注意事项。array的出现代表着C++的代码更进一步现代化,就像std::string的出现代替了c风格字符串并且能和STL配合工作一样,array的

    2020-11-09 13:35:31
    查看评论 (0)
  • c/c++取结构体指定成员的偏移,及原理解析

    可以使用std标准函数 offsetof(),在stddef h头文件中,实现原理如下(模拟系统的实现): define MY_STRUCT_OFFSET(s, m) ((size_t)(& ((s*)0)->m ))原理如下:1、0即空指

    2020-10-30 13:50:18
    offsetof
    查看评论 (0)
505条 上一页 1 2 3 4 5 6 7 8 9 10 ..34 下一页
栏目总排行
  • 1MFC学习总结 (90个技巧) dlg 上建立View
  • 2VS Addin插件基本开发入门
  • 3c++编译错误:invalid new-expression of abstract class type
  • 4VS Addin插件配置、部署
  • 5CDHtmlDialog的基本使用(JS调用C++函数的实现)
  • 6C++使用OLE/COM高速读写EXCEL的源码
  • 7ATL COM开发入门(一)(JS调用ActiveX/COM组件)
  • 8coinitialize失败,返回值是0x80010106 无法在设置线程模式后对其加以更改
  • 9关于Rsyslogd 的一些配置 (高性能、高可用 rsyslogd)
  • 10解决:Run-Time Check Failure #0,The value of ESP was not properly saved
栏目本月排行
  • 1MFC学习总结 (90个技巧) dlg 上建立View 49次浏览
  • 2解决:warning C4293: “<<”:... 29次浏览
  • 3use of deleted function st... 29次浏览
  • 4coinitialize失败,返回值是0x80... 15次浏览
  • 5使用std::string作为std::map的key出错解决 12次浏览
  • 6Linux将一个程序变成后台进程转... 10次浏览
  • 7STL:accumulate与自定义数据类型 8次浏览
  • 8c++ 代码提升权限,请求管理员... 8次浏览
  • 9error C2758: “ConstInit::ci... 8次浏览
  • 10MFC Telnet Application(mfc... 8次浏览

关注
微信

关注官方微信

留言
反馈

顶部
关于我们  免责申明  法律申明  联系我们  网站地图  手机版 
© 2021 tsingfun.com, Inc.  沪ICP备2020034476号-1  沪公网安备31011702000040号