相关疑难解决方法(0)

Windows上是否有/ dev/null?

什么是/dev/nullWindows上的等价物?

windows

401
推荐指数
6
解决办法
17万
查看次数

如何从node.js写入Windows下的NUL设备?

这几天困扰着我.我知道标准流重定向到NUL设备,但事实并非如此.node.js在其fs native/libuv绑定下使用CreateFileW.

不幸的是使用像:

require('fs').writeFileSync('NUL', 'foo')
Run Code Online (Sandbox Code Playgroud)

在具有3个字节的cwd中创建NUL文件.

我尝试写入\ Device\Null,但由于我几乎是一个*nix头,其中一切都是文件,我实际上找不到\ Device\Null的工作路径.例如\\.\ Device\Null抛出ENOENT.

有关如何在Windows下完成此工作的任何想法?

这似乎是相关的,但是我无法跟踪从lib/fs.js到uv/src/win/fs.c的整个流程,以检查路径参数是否不受某种相对于绝对路径分辨率的影响.

windows null device node.js nul

11
推荐指数
1
解决办法
1258
查看次数

将 stdout/stderr 重定向到 null vs2017 c++

我正在尝试将一个项目从 VS2013 升级到 VS2017。除了一件事之外,我一切都在工作 - 调用 printf 时遇到了崩溃。崩溃是这样的:

Unhandled exception at 0x0073910C in exename.exe: An invalid parameter was passed to a function that considers invalid parameters fatal.

exename.exe!_invoke_watson(const wchar_t * expression, const wchar_t * function_name, const wchar_t * file_name, unsigned int line_number, unsigned int reserved) Line 224   C++
exename.exe!_invalid_parameter(const wchar_t * const expression, const wchar_t * const function_name, const wchar_t * const file_name, const unsigned int line_number, const unsigned int reserved) Line 112 C++
exename.exe!_invalid_parameter_noinfo() Line 117 C++
exename.exe!_isatty(int fh) …
Run Code Online (Sandbox Code Playgroud)

c++ visual-c++ visual-studio-2017

0
推荐指数
1
解决办法
2405
查看次数

标签 统计

windows ×2

c++ ×1

device ×1

node.js ×1

nul ×1

null ×1

visual-c++ ×1

visual-studio-2017 ×1