c-c++
huihut
这个作者很懒,什么都没留下…
展开
-
std::map error: implicit instantiation of undefined template 不能识别std::map迭代器指针
std::map error: implicit instantiation of undefined template 不能识别std::map迭代器指针原创 2017-07-17 16:18:21 · 28042 阅读 · 0 评论 -
解决七牛云链接失效以及批量下载图片并迁移阿里云 OSS
起因七牛云对测试域名进行回收,而我博文中图片用的链接仍然是测试域名的链接,因此导致部分链接失效,浏览器返回如下错误:{"error":"no such domain"}找回图片对象经过提交工单与七牛云工程师协商,知道了失效的图片并没有丢失,可通过某些方法找回,解决办法如下:绑定自定义域名:如何从测试域名过渡到自定义域名(绑定后则可用自定义域名访问失效的图片)下载单个图片:命原创 2018-11-08 15:14:16 · 3468 阅读 · 0 评论 -
WinRT(C++/CX) UTF8类型转换为std::string和Platform::String^的Unicode字符串
Gist 仓库地址:https://gist.github.com/huihut/8f75e2332e05673ff7e1248ad5e85339#include <string>#include <Windows.h>std::string UTF8_To_Std_Str(const std::string & str){ int nwLe...原创 2018-08-23 17:03:17 · 1311 阅读 · 2 评论 -
WinRT(C++/CX) Platform::String^ 与 std::string 的类型转换
Gist 仓库地址:https://gist.github.com/huihut/aa90bd3a202090e25b9a4792c80e6920#include <string>std::string Managed_Str_To_Std_Str(Platform::String^ ms){ std::wstring w_str(ms->Begin());...原创 2018-08-23 16:51:46 · 1995 阅读 · 0 评论 -
Linux 下 CLion 编写调用 C++ 共享库
编写 MySharedLib 共享库创建一个名为 MySharedLib 的共享库CMakeLists.txtcmake_minimum_required(VERSION 3.10)project(MySharedLib)set(CMAKE_CXX_STANDARD 11)add_library(MySharedLib SHARED library.cpp library...原创 2018-07-20 15:25:00 · 2862 阅读 · 1 评论 -
VSCode 的 C/C++ 调试环境的 launch.json、 tasks.json 文件
launch.json// Configuring tasks.json for C/C++ debugging// author: huihut// repo: https://gist.github.com/huihut/9548fe7e1084cf8e844120c5668b8177// Available variables which can be used inside...原创 2018-06-12 17:37:58 · 37856 阅读 · 1 评论 -
C++ 调用 Python 模块
// C++ call Python module // author: huihut// repo: https://gist.github.com/huihut/b4597d097123a8c8388c71b3f0ff21e5#include <iostream>#include <Python.h>// C++ call Python moduleb...原创 2018-06-12 17:31:26 · 1493 阅读 · 0 评论 -
C++ IO 库条件状态及EOF
文本文件判空问题对于空文本文件的判断问题引起了我对 IO 库中条件状态和 EOF 的探究。原创 2017-04-17 19:10:10 · 1358 阅读 · 0 评论 -
gcc/mpicc 编译器 undefined reference to ... 问题的解决
描述:我的代码中使用了libcstl库,在代码中声明:#include <cstl/cmap.h>可是出现这个问题,无法识别libcstl库里调用的函数。猜想:可能是链接时的错误。解决:通过在Makefile文件添加-lcstl解决原创 2017-07-18 09:07:32 · 4798 阅读 · 0 评论 -
Effective C++ 概要
本文是 huihut . C/C++面试基础知识总结 仓库的一部分,定位链接:Effective C++Effective C++视 C++ 为一个语言联邦(C、Object-Oriented C++、Template C++、STL)宁可以编译器替换预处理器(尽量以 const、enum、inline 替换 #define)尽可能使用 const确定对象被使用前已先被初始化(构造...原创 2019-01-05 11:56:36 · 1084 阅读 · 0 评论