- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试在 Ubuntu 18.04.1 上使用 Visual Studio Code 1.30.1 中的调试功能作为调试扩展,我使用 ms-vscode.cpptools 中的 C/C++ 0.20.1。我用 gcc -Wall -g main.c -o main 编译了 main.c
这是main.c的代码
#include <stdio.h>
int main ()
{
printf("Hello World\n");
}
launch.json 配置
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink /?linkid=830387
"version": "0.2.0",
"configurations": [
{
// for Linux
"name": "gdb C",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceRoot}/a.out",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceRoot}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
//"preLaunchTask": "build cunit",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
]
}
当我启动调试器时,我得到
Stopping due to fatal error: NullReferenceException: Object reference not set to an instance of an object
Visual Studio 代码版本:
版本:1.30.1提交:dea8705087adb1b5e5ae1d9123278e178656186a日期:2018-12-18T18:07:32.870Z电子:2.0.12 Chrome :61.0.3163.100Node.js:8.9.3V8:6.1.534.41操作系统:Linux x64 4.15.0-43-generic
tasks.json:
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Build C",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
//"command":"gcc -g main.c -std=c11 -Werror -Wall -lm"
"command":"gcc -Wall -g main.c"
}
]
}
最佳答案
我的版本似乎是软件中的一个错误。您可以设置 "externalConsole": false 并且调试功能正常工作(这是一个解决方法)。
关于c - C 调试功能中的 Visual Studio Code Hello World 不起作用 Programm NullReferenceException :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54055042/
我正在检查与渲染和字体相关的问题。评论GraphicsEnvironment.html#getAllFonts()提到字体的“可编程变体”。 This method provides for the
我有一个控制台应用程序。所以我需要打开一个名为“UserInterface.xaml”的窗口,这是一个窗口。 我的类(class)计划是这样的: class Program { [ST
我是初学者,开始在 Ubuntu 中使用 VS Codium 学习 C。所以我有一个名为“programm1”的文件。每次我尝试使用“./programm1”在终端中运行它时,它都无法识别我所做的更改
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
The Pragmatic Programmer高度recommended被很多人。我刚刚读完它,我明白人们为什么推荐它,尽管我要指出 Code Complete 涵盖了几乎所有相同的 Materia
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be
我正在尝试比较 OpenERP 和 Dynamics AX。有谁可以告诉我编程 OpenErp 和 Dynamics AX 时的区别?例如,我知道 Dynamics AX 中存在一个自定义层,并且所有
标题中的这一点很难解释,如果有人想更改它也没关系。 我遇到过这样的情况,在 WPF 中,我创建了一个对程序员透明的“隐藏”窗口。我的意思是,这个窗口是在静态构造函数中创建的,隐藏并移动到屏幕之外,它的
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
已锁定。这个问题及其答案是locked因为这个问题是题外话,但却具有历史意义。目前不接受新的答案或互动。 我个人喜欢这个: 附注未经网站许可,请勿盗链该漫画。 最佳答案 另一个来自 xkcd 关于la
摘要 我正在尝试将新固件刷新到 AMJ40 机械键盘。我可以“成功”闪烁十六进制,但键盘会通过恢复其默认行为来响应。 更多详细信息 其基本存储库是 AMJ40我的版本是 here . 我可以制作新的.
Programmers SE在其顶部导航菜单上实现“Whiteboard”字体。 文本是可选的,适用于 IE7+、Firefox、Chrome 和 Opera。它似乎是基于 JS 的,因为在文本更改为
所以,我知道:null、""、undefined,0, NaN 将返回 false并且 JS 中的所有其他值都将为 true,但为什么: console.log([] - 1) //
我有一个更大的项目,有一个 GUI,我想在后台管理一些文件。我已经为此任务和运行时实现了一个新线程,一切都很好。但是一旦我退出应用程序visual-leak-detector发现 3-7 个内存泄漏。
当我通过 init 1 进入运行级别 1 时,我试图自动启动一个进程。它是一个必须始终发送生命信号的看门狗,因此也在运行级别 1 中!但是当进入运行级别 1 时,每个进程都会被终止,系统切换到运行级别
我正在尝试使用 Fedora Core 15 Linux 中的 Arduino IDE 上传库存 Blink 草图。我收到此错误: avrdude: stk500_recv(): programmer
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 7年前关闭。 Improve t
我想知道 emacs 中存在的所有程序员有用的快捷方式是什么。 我来自 netbeans 背景,我试图让自己适应 emacs -text only 环境。所以我正在寻找“重构”代码、“自动完成”、“转
这一直使我感到不自然。我不知道如果没有计算机或先进的技术(工作和/或娱乐)可以玩,那么社会上我会拥有什么样的“角色”。一种典型的“程序员人格类型”是一种过度分析问题的解决方案,几乎不考虑社会互动或惯例
我在将新代码上传到 Arduino Leonardo 板时遇到问题。这发生在上传之前有问题的代码(例如,数组超出范围索引错误)之后。一旦我修复了错误代码,我就可以将它上传到另一个硬件单元,但不是以前有
我是一名优秀的程序员,十分优秀!