小编she*_*yar的帖子

C ++创建一个存储不同类型名称的向量

我想创建一个存储数据类型名称的向量(int,char,bool等)

我正在寻找类似的东西:

#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main(int argc,char** argv)
{
  vector<typenames> v = {int,float,double,bool};
}
Run Code Online (Sandbox Code Playgroud)

c++ types vector

3
推荐指数
1
解决办法
58
查看次数

为什么两个函数中的C程序在Linux上递归调用会产生分段错误?

我正在尝试在Linux上编译以下C代码:

#include <stdio.h>
/////
void func1();
void func2();
//////
void func1()
{
  func2();
}
void func2()
{
  func1();
}
int main()
{
  func1();//call to function 1
}
Run Code Online (Sandbox Code Playgroud)

如果我没有记错的话,该程序应该无限执行,但是当我在Linux上编译并运行它时,就会出现Segmentation Fault。为什么会这样呢?

c linux recursion

-1
推荐指数
1
解决办法
65
查看次数

标签 统计

c ×1

c++ ×1

linux ×1

recursion ×1

types ×1

vector ×1