小编ind*_*div的帖子

如何在批处理文件中获取字符串长度?

似乎没有一种简单的方法来获取批处理文件中字符串的长度.例如,

SET MY_STRING=abcdefg
SET /A MY_STRING_LEN=???
Run Code Online (Sandbox Code Playgroud)

我怎样才能找到字符串的长度MY_STRING

如果字符串长度函数处理包括转义字符在内的字符串中的所有可能字符,则奖励积分如下:!%^^()^!.

windows string batch-file

63
推荐指数
6
解决办法
14万
查看次数

如何将IP地址转换为批处理文件变量?

我有一个奇怪的问题,不确定它是否可行.

我想写一个脚本,例如我将使用ipconfig作为我的命令.

现在,当你正常运行这个命令时,输出量很大.

我想要的是一个只显示IP地址的脚本.

echo Network Connection Test
ipconfig <---This would run in the background
echo Your IP Address is: (INSERT IP ADDRESS HERE)
Run Code Online (Sandbox Code Playgroud)

输出将是

Network Connection Test

Your IP Address is: 192.168.1.1
Run Code Online (Sandbox Code Playgroud)

这甚至可能吗?

ip batch-file

46
推荐指数
7
解决办法
20万
查看次数

什么相当于Windows中的Linux mkdir -p?

在Linux中,mkdir -p创建一个文件夹树.

Windows中创建文件夹树的等效选项是什么?有没有?

windows cmd batch-file mkdir

42
推荐指数
5
解决办法
7万
查看次数

ctags命令没有递归说"它不是常规文件"

当我运行时ctags -R *,我得到错误,说所有目录都不是常规文件,它会跳过它们而不是为它们递归生成标记.

ctags: skipping arpa: it is not a regular file.
ctags: skipping asm: it is not a regular file.
ctags: skipping asm-generic: it is not a regular file.
ctags: skipping bits: it is not a regular file.
ctags: skipping blkid: it is not a regular file.
ctags: skipping boost: it is not a regular file.
Run Code Online (Sandbox Code Playgroud)

问题是什么?

ctags exuberant-ctags

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

在JavaScript中将浮点数转换为整数的最佳方法是什么?

在JavaScript中有几种不同的方法可以将浮点数转换为整数.我的问题是什么方法能提供最佳性能,最兼容,或被认为是最佳实践?

以下是我所知道的一些方法:

var a = 2.5;
window.parseInt(a); // 2
Math.floor(a);      // 2
a | 0;              // 2
Run Code Online (Sandbox Code Playgroud)

我相信那里还有其他人.建议?

javascript variables types

29
推荐指数
5
解决办法
3万
查看次数

在销毁pthread互斥锁之前锁定它是一种好习惯吗?

class AAA
{
    ...
    ~AAA()
    {
        pthread_mutex_lock( &m_mutex );
        pthread_mutex_destroy( &m_mutex );
    }
}
Run Code Online (Sandbox Code Playgroud)

问题>我在项目的某个地方看到了这段代码.这样做是好的做法吗?或者在销毁互斥锁​​之前锁定互斥锁是不确定的行为?

c++ pthreads

28
推荐指数
2
解决办法
1262
查看次数

是否可以从脚本中了解cpu利用率

是否有任何命令或可能的方法来了解Windows操作系统中的cpu利用率,以便在命令行或批处理脚本中使用?

windows batch-file

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

如何在Javascript中使用正则表达式用空格替换下划线

如何在Javascript中使用正则表达式用空格替换下划线?

var ZZZ = "This_is_my_name";
Run Code Online (Sandbox Code Playgroud)

javascript regex replace

20
推荐指数
1
解决办法
5万
查看次数

为什么printf()在睡眠前没有打印任何东西()?

我只是用Kernighan和Ritchie的书学习C语言; 我在第四章的基础知识(函数).前几天我对这个sleep()功能感到好奇,所以试着像这样使用它:

#include <stdio.h>
#include <unistd.h>

int main(void)
{
  printf(" I like cows.");
  sleep(5);
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

问题是程序的输出,它看起来像sleep()第一个然后printf(),换句话说,它等待五秒然后打印字符串.所以我想,也许程序变得sleep()如此之快,以至于它不会让printf()我的工作按照我的意愿完成,即打印字符串然后再睡觉.

如何显示字符串然后让程序进入睡眠状态?编译器是OpenBSD 4.3中的GCC 3.3.5(propolice).

PS我不知道你如何正确地放置预处理器线.

c stdout buffering

18
推荐指数
3
解决办法
8663
查看次数

如何回显批处理文件中包含特殊字符的ASCII艺术?

所以..这是(无论如何)这个程序最重要的特征.我需要这个工作.请不要笑..(好吧你可以笑)但是当我的程序出错时,我想让它显示出来:

          _ _,---._ 
       ,-','       `-.___ 
      /-;'               `._ 
     /\/          ._   _,'o \ 
    ( /\       _,--'\,','"`. ) 
     |\      ,'o     \'    //\ 
     |      \        /   ,--'""`-. 
     :       \_    _/ ,-'         `-._ 
      \        `--'  /                ) 
       `.  \`._    ,'     ________,',' 
         .--`     ,'  ,--` __\___,;' 
          \`.,-- ,' ,`_)--'  /`.,' 
           \( ;  | | )      (`-/ 
             `--'| |)       |-/ 
               | | |        | | 
               | | |,.,-.   | |_ 
               | `./ /   )---`  ) 
              _|  /    ,',   ,-' 
             ,'|_(    /-<._,' |--, 
             |    `--'---.     \/ \ 
             | …
Run Code Online (Sandbox Code Playgroud)

symbols batch-file ascii-art

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