小编Kur*_*han的帖子

ARM 上的不同 C++ 输出

我正在学习C++。我有一台 MacBook Pro M1PRO 芯片和一台配备 Fedora 39 的第 8 代 i5 的华硕。

我了解一点 Java,所以在我的 Hello World 项目中,我尝试重新创建分割和修剪函数,但在 C+ 中,我发现一些非常令人费解的东西。

我在两台机器上使用以下命令进行编译: g++ -std=c++20 -o hello main.cpp

代码:

#include <iostream>
#include <vector>

using std::cout;
using std::endl;
using std::string;
using std::vector;


string vector_to_string(const vector<string>& v, const string& separator = "") {
    string result = "[";
    for (size_t i = 0; i < v.size(); ++i) {
        result += v[i];
        if (i < v.size() - 1) {
            result += separator;
        }
    }
    result += "]"; …
Run Code Online (Sandbox Code Playgroud)

c++

2
推荐指数
1
解决办法
62
查看次数

标签 统计

c++ ×1