小编Vij*_*jay的帖子

int的大小是否取决于编译器和/或处理器?

整数的大小是否取决于编译器,操作系统和处理器?

c c++ types

69
推荐指数
4
解决办法
4万
查看次数

静态与全局

如果我有一个如下所示的C文件,i和之间有什么区别j

#include <stdio.h>
#include <stdlib.h>

static int i;
int j;

int main ()
{
    //Some implementation
}
Run Code Online (Sandbox Code Playgroud)

c static global

67
推荐指数
4
解决办法
4万
查看次数

什么是静态构造函数?

我在接受采访时问过这个问题:

什么是静态构造函数?

它存在于C++中吗?如果是,请举例说明.

c++

62
推荐指数
4
解决办法
5万
查看次数

在shell脚本中注释掉一组行

我想知道是否有办法在shell脚本中注释掉一组行.我怎么能这样做?我们可以在其他编程语言中使用/**/.当我转换/使用/修改另一个脚本并且我想保留原始行而不是删除时,这是最有用的.

对于未使用的所有行,查找和前缀#似乎是一项繁琐的工作.

可以说脚本中有100行代表不使用的行.我想一次性评论它们.那可能吗?

unix shell comments editing

50
推荐指数
6
解决办法
13万
查看次数

目标文件包含什么?

在C或C++编译的各个阶段,我知道生成了一个目标文件(即any_name.o文件).这个.o文件包含什么?我无法打开它,因为它是一个二进制文件.

有人可以帮帮我吗?目标文件的内容主要依赖于我们在Unix上使用的编译器吗?

c c++ compilation

45
推荐指数
6
解决办法
3万
查看次数

C结构和C++结构

有人可以告诉我C和C++结构之间的主要区别是什么.

c c++

42
推荐指数
3
解决办法
2万
查看次数

C和C++中的标准头文件列表

我在哪里可以找到C和C++中所有头文件的列表?

当我正在构建一个库时,我收到的错误就像' tree.h not found'.我想这是C和C++中的标准头文件.这让我了解了所有头文件及其贡献的好奇心.

我有搜索的地方吗?

我正在使用Solaris Unix.

c c++ header-files

41
推荐指数
4
解决办法
7万
查看次数

gcc -g:会发生什么

我在接受采访时问了这个问题.

他们问我如何生成我可以调试的核心转储文件.然后我说用-g旗帜gcc我们可以做到.

然后他们问我该-g标志对编译器的确切作用.

我说(可能是一个错误的答案)它会打开核心文件中可用于调试的所有符号.

任何人都可以告诉我它到底是做什么的?

c c++ gcc gdb

41
推荐指数
3
解决办法
4万
查看次数

使用pid启动gdb

通常,我会看到pid 在后台运行的进程,并使用该命令在该进程上启动dbxdbx -a <pid>

同样我怎么能用gdb做到这一点?

c gdb process dbx

40
推荐指数
2
解决办法
5万
查看次数

在C++中带有空尖括号的template <>是什么意思?

template<>
class A{
//some class data
};
Run Code Online (Sandbox Code Playgroud)

我多次见过这种代码.有什么用的template<>在上面的代码?我们需要强制使用它的情况是什么?

c++ templates

39
推荐指数
3
解决办法
3455
查看次数

标签 统计

c ×7

c++ ×7

gdb ×2

comments ×1

compilation ×1

dbx ×1

editing ×1

gcc ×1

global ×1

header-files ×1

process ×1

shell ×1

static ×1

templates ×1

types ×1

unix ×1