问题列表 - 第24500页

如何重定向Visual Studio调试器的输出?

在Visual Studio 2008中,我可以指定在遇到断点时要打印的消息(通过右键单击断点并选择"When Hit ...").运行程序时,这些消息将显示在"输出"窗口中.我想知道,有没有办法将它们重定向到文件?

指定>file.txt为程序的命令参数不起作用:这会重定向程序的输出,但不重定向调试器的输出.

(FWIW我希望实现的行为是让调试器重复将变量的值打印到文件中,而不是用printf/cout语句来编写代码.)

debugging visual-studio-2008 visual-c++

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

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

如何在Java中使用cURL?

我是java的新手,想在java中使用curl.我的问题是我在java中内置的curl,或者我必须从任何第三方源安装它以与Java一起使用.如果是这样,如何在java中安装curl.我已经谷歌搜索了很长时间,但没有找到任何帮助.希望任何人都可以帮助我.

提前致谢.

java curl

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

如何在vim中交换两个打开文件(在拆分中)的位置?

假设我在vim中有一些任意分割布局.

____________________
| one       | two  |
|           |      |
|           |______|
|           | three|
|           |      |
|___________|______|
Run Code Online (Sandbox Code Playgroud)

有没有一种方法来交换onetwo维护相同的布局?在这个例子中它很简单,但我正在寻找一种有助于更复杂布局的解决方案.

更新:

我想我应该更清楚.我之前的例子是对实际用例的简化.使用实际的实例: 替代文字

我怎么能交换任何两个分裂,保持相同的布局?

更新!3年多以后......

我把sgriffin的解决方案放在你可以轻松安装的Vim插件中!使用您喜欢的插件管理器安装它并尝试一下:WindowSwap.vim

一个小小的演示

vim layout split editor

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

Latex列表包忽略列表中的最后一个空白行

我使用LaTeX listings\lstinputlisting来显示外部文件中的文本.该文件包含数据格式描述,末尾有空行.包忽略空白行.如何在列表中显示空白行?

它显示的内容:

1 lorem ipsum...
2 more lorem ipsum
3 lorem lorem ipsum
Run Code Online (Sandbox Code Playgroud)

我想要的是:

1 lorem ipsum
2 more lorem ipsum
3 lorem lorem ipsum
4
Run Code Online (Sandbox Code Playgroud)

latex listings

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

为什么不允许Finalize方法覆盖

我是.net的新手.我对C#中的析构函数机制感到困惑.请澄清

在C#中,析构函数由CLR转换为finalize方法.如果我们尝试覆盖它(不使用析构函数),将收到错误错误2不要覆盖object.Finalize.相反,提供一个析构函数.

但似乎mscorlib.dll中的Object calss实现已将finalize定义为protected override void Finalize(){},那么为什么我们无法覆盖它,那是什么虚函数.

为什么这样的设计,是否与c ++析构函数概念一致.

另外,当我们去定义对象类时,没有提到finalize方法,那么hmscorlib.dll定义如何显示finalize函数.这是否意味着默认析构函数转换为finalize方法.

public class Object
{     

    public Object();
    public virtual bool Equals(object obj);        
    public static bool Equals(object objA, object objB);       
    public virtual int GetHashCode();       
    public Type GetType();      
    protected object MemberwiseClone();  
    public static bool ReferenceEquals(object objA, object objB);
    public virtual string ToString();
}
Run Code Online (Sandbox Code Playgroud)

.net c#

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

float从python 3.0.1更改为3.1.2

我正在努力学习python.我使用3.1.2并且o'reilly书使用3.0.1这里是我的代码:

import urllib.request

price = (99.99)

while price > 4.74:
    page = urllib.request.urlopen ("http://www.beans-r-us.biz/prices-loyalty.html")
    text = page.read().decode("utf8")

    where = text.find('>$')

    start_of_price = where + 2
    end_of_price = start_of_price + 6

    price = float(text[start_of_price:end_of_price])

print ("Buy!")
Run Code Online (Sandbox Code Playgroud)

这是我的错误:

Traceback (most recent call last):
  File "/Users/odin/Desktop/Coffe.py", line 14, in <module>
    price = float(text[start_of_price:end_of_price])
ValueError: invalid literal for float(): 4.59</
>>> 
Run Code Online (Sandbox Code Playgroud)

怎么了?

python

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

在我们需要向List <>添加行为的地方使用组合而不是继承有什么好处?

在这个例子中,选项2的优缺点是什么?

选项1(继承):

public class SalesList : List<Sales>
{
    //methods that add extra behavior List<Sales>
}
Run Code Online (Sandbox Code Playgroud)

备选案文2(组成):

public class SalesList 
{
    private List<Sales> _list;
    //methods that add extra behavior to List<Sales>
}
Run Code Online (Sandbox Code Playgroud)

oop inheritance composition

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

使用ant,重命名目录而不知道完整路径?

给定具有未知目录的zipfile,如何将该目录重命名或移动到规范化路径?

<!-- Going to fetch some stuff -->
<target name="get.remote">

    <!-- Get the zipfile -->
    <get src="http://myhost.com/package.zip"
         dest="package.zip"/>

    <!-- Unzip the file -->
    <unzip src="package.zip"
           dest="./"/>

    <!-- Now there is a package-3d28djh3 directory.  The part after package- is
         a hash and cannot be known ahead of time -->

    <!-- Remove the zipfile -->
    <delete file="package.zip"/>

    <!-- Now we need to rename "package-3d28djh3" to "package".  My best attempt
         is below, but it just moves package-3d28djh3 into package instead of
         renaming the …
Run Code Online (Sandbox Code Playgroud)

java ant zip rename move

9
推荐指数
1
解决办法
5087
查看次数

必要时切换到BigInteger

我正在阅读一个文本文件,其中包含[1,10 ^ 100]范围内的数字.然后,我对每个数字执行一系列算术运算.我想只在数字超出int/long范围时才使用BigInteger.一种方法是计算字符串中有多少位数,如果有太多则切换到BigInteger.否则我只是使用原始算法,因为它更快.有没有更好的办法?

有没有什么理由为什么Java不能自动执行此操作,如果int太小,切换到BigInteger?这样我们就不用担心溢出了.

java biginteger

6
推荐指数
1
解决办法
4887
查看次数