小编Bor*_*kov的帖子

C#时间,以微秒为单位

我正在搜索如何格式化时间,包括微秒.我正在使用类DateTime,它允许(使用属性)获取数据直到毫秒,这是不可能的.我尝试使用Ticks,但我不知道如何将其转换为微秒.

c#

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

C++模板,链接错误

我在调用模板类时遇到问题.我声明了一个新的类型名称Array,它是一个模板;

在.hpp文件中:

template <typename T>
class Array
{
public:
   Array();
};
Run Code Online (Sandbox Code Playgroud)

在.cpp文件中:

template <typename T>
Array<T>::Array()
{
//Do something
}
Run Code Online (Sandbox Code Playgroud)

主要:

Array<int> arr;
Run Code Online (Sandbox Code Playgroud)

我得到了Linkage错误:未解析的外部符号到ctor.

任何的想法?

c++ linker templates

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

Windows下C++的内存泄漏工具

可能重复:
是否有一个好的Valgrind替代Windows?

我需要一个免费工具(甚至是试用版)的建议来检测Windows下的C++内存泄漏(Visual Studio 2005).

我看过网,但我更喜欢推荐.

c++ memory windows memory-leaks

23
推荐指数
0
解决办法
2万
查看次数

sprintf_s问题

我有一个使用此功能的有趣问题.我用它如下:

int nSeq = 1;
char cBuf[8];
int j = sprintf_s(cBuf, sizeof(cBuf), "%08d", nSeq);
Run Code Online (Sandbox Code Playgroud)

每次我得到一个例外.例外是缓冲到小.当我将函数中的第二个字段更改为sizeof(cBuf)+ 1时.

如果我只想复制8个字节并且我有一个包含8个字节的数组,为什么还需要添加一个?

c c++

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

vbscript启动一个进程

我有一个启动exe的vb脚本(甚至是没有gui的进程):

strCom = "Start calc"  
WSHShell.Run(strCom)  
Run Code Online (Sandbox Code Playgroud)

它没有启动程序,当我打开任务管理器时我看不到它.
但是当我在命令行中直接编写命令"Start calc"时,它会打开它.

我怎么能用脚本呢?

vbscript process

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

在桌面上使用JavaScript的教程

我需要在java脚本中做一些脚本.我正在努力,但找不到一些问题的解决方案.

首先,我需要一个好的教程,但不是一个互联网页面,而是一个DESKTOP脚本.

事情无法找到:1)我想要一个简单的消息框来调试我的程序,我用过:

var name = prompt("What is your name","Type Name Here");
Run Code Online (Sandbox Code Playgroud)

运行时我得到"对象预期"的错误

2)找不到如何打开文件

javascript desktop-application

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

C++窗口时间

我在使用时间方面遇到了问题.我想使用C++在Windows上使用并获得微秒.

我找不到方法.

c++ windows time

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

StreamReader,C#,偷看

我有一个StreamReader,偶尔会检查是否有更多要从简单的文本文件中读取.它使用peek属性.问题在于,当我使用peek时,位置会发生变化,而不是假设.

FileStream m_fsReader = new FileStream(
                        m_strDataFileName,
                        FileMode.OpenOrCreate,
                        FileAccess.Read,
                        FileShare.ReadWrite                        );

StreamReader m_SR = new StreamReader(m_fsReader);

Console.WriteLine("IfCanRead SR Position " + m_fsReader.Position +
     " and Length " + m_fsReader.Length);

if (m_SR.Peek() == -1) {
       Console.WriteLine("IfCanRead false 2 SR Position " + 
             m_fsReader.Position  + " and Length " + m_fsReader.Length);

       return false;
}
else {
       Console.WriteLine("IfCanRead true 2 SR Position " + 
           m_fsReader.Position + " and Length " + m_fsReader.Length);

       return true;
}  
Run Code Online (Sandbox Code Playgroud)

.net c# streamreader peek

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

.NET QueryPerformanceCounter打印白天的时间

我需要使用QueryPerformanceCounter Win32 API格式化日期时间.格式为:HH:mm:ss.ffffff,包含小时小时秒和微秒.我需要使用THIS函数,因为另一个进程(用C编写)正在使用这个函数,目的是在两个地方使用相同的函数.

谢谢

c# time

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

.NET C#特殊字符

我有一个C#应用程序,我正在尝试创建一个包含在结尾\ 0附近的字符串.我无法做到这一点.
我做了:

string msg = "GGGG..8";  
byte []b = System.Text.encoding.GetBytes(msg);
Run Code Online (Sandbox Code Playgroud)

但在b中,".."表示是46而不是00.我想要而不是..\ 0\0
最后的目标是让字符串包含消息.

.net c# character

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