![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++ Code 片段
驭鲸·环球
这个作者很懒,什么都没留下…
展开
-
使用C++计算地理区域内的瓦片坐标
通过将经度和纬度转换为对应缩放级别下的瓦片X和Y坐标,可以确定该区域涉及的所有瓦片。使用一个简单的瓦片计算器类,通过提供两个坐标点和缩放级别作为输入,可以计算出该区域内所有瓦片的坐标。详细的代码示例和注释解释了经度和纬度到瓦片坐标的转换过程,帮助读者了解该算法的原理和实现方式。最终,计算出给定区域内的瓦片坐标并输出。通过计算出两个坐标点对应的瓦片坐标范围,可以得到该范围内的所有瓦片坐标,并输出结果。计算瓦片坐标的原理是将地理坐标(经纬度)转换为对应缩放级别下的瓦片坐标。是总的瓦片数(2的zoom次方)。原创 2023-06-18 18:39:07 · 526 阅读 · 0 评论 -
如何使用 C++ 构建一个环结构?
【代码】如何使用 C++ 构建一个环结构?原创 2022-11-05 11:52:47 · 428 阅读 · 0 评论 -
使用 C++ filesystem 递归目录
使用 C++ filesystem 递归目录。原创 2022-08-04 17:29:07 · 584 阅读 · 0 评论 -
颜色值如何使用 C++ 输出字符串格式?
如何构造一个整数颜色值?如何把颜色值输出字符串格式?原创 2022-07-31 22:32:30 · 471 阅读 · 0 评论 -
如何计算 2d 多边形面积?
如何计算 2d 多边形面积?原创 2022-07-27 12:25:01 · 199 阅读 · 0 评论 -
android NDK 如何使用 JNI 与 Java&Kotlin 语言交互?
android NDK 如何使用 JNI 与 Java&Kotlin 语言交互?主要三种情况自带 JNIEnv 上下文,例如这种参数声明 extern "C" JNIEXPORT void JNICALLn ame(JNIEnv *env, jobject thiz){}主线程反射调用 java/kotlin其他线程反射调用 java/kotlin情况 1 直接使用即可。情况 2 通过 android Global JavaVM 获取当前 JNIEnv,例如使用函数 jint Get原创 2022-05-29 13:27:21 · 389 阅读 · 0 评论 -
使用 c++ 如何一行行的读取文本数据?
使用 std::getline 函数读取文件行。https://en.cppreference.com/w/cpp/string/basic_string/getline下面进行不同写法读取文件行的方式的比较。for (std::string line; std::getline(ifs, line);) {}VSwhile (!ifs.eof()){ std::string line; std::getline(ifs,line);}实际使用时选择方式一即可。#include &原创 2022-05-18 14:01:09 · 5358 阅读 · 0 评论 -
C++ 崩溃时导出堆栈信息并使用调试工具定位问题 ?
C++ 崩溃时导出堆栈信息并使用调试工具定位问题 ?1. 生成该程序,运行该程序,非 IDE 调试器运行,会自动在程序目录生成 .dmp 后缀的文件。2. 使用 使用 winDbg 调试工具打开 .dmp 文件输入 !analyze –v 指令即可看到详细的分析信息...原创 2022-03-12 14:10:39 · 830 阅读 · 0 评论 -
c++ 使用模板 9 行代码实现简单的 print 函数
c++ 使用模板实现简单的 print 函数。需要 C++17 以上。template<auto Sep = ' ', typename First, typename... Args>void print(const First& first, const Args&... args) { std::cout << first; auto outWithSpace = [](const auto& arg) { std::cout <<原创 2022-02-09 18:11:28 · 1022 阅读 · 0 评论 -
C++标准类型如何转换成字节流?
c++ 标准类型(int float double)转换字节流原创 2022-01-06 11:21:40 · 2186 阅读 · 1 评论 -
C++ flc 频率控制器
flc 是一个频率控制器,用来解决一些需要控制函数单位时间调用次数的问题。// frequency limit controller FLC #include <chrono>#include <ratio>#include <thread>// FPS or Hz per second/*! FLC<5> flc;//5Hz flc.run();*/template<std::intmax_t FPS>clas原创 2021-12-31 10:29:41 · 569 阅读 · 0 评论