小编CCC*_*CCC的帖子

我可以在上次更改vim时恢复丢失的代码吗?

我很伤心我通过使用vim删除了错误的功能而没有提交SVN服务器在我编译之后我发现我犯了错误.我也通过vim'制作'文件.

现在我还没有关闭文件,它有.swp文件.我尝试使用'u'命令恢复删除但失败了.vim说这是最新的变化.感叹....无论如何,我可以恢复我的功能?

百万谢谢.

linux vim

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

我如何跳过(getline(cin,tmp))?

我正在阅读'通用编程和stl'

在第1章中,这是一个这样的样本,

int main()
{
    vector<string> v;
    string tmp;

    while(getline(cin,tmp))  //problem is here, it keep asking me to input value
        v.push_back(tmp);

    sort(v.begin(), v.end());
    copy(v.begin(), v.end(), ostream_iterator<string>(cout,"\n"));

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

我如何摆脱困境,它一直要求我输入价值,没有结局....

c++ io stl

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

Makefile问题.[Ubunt,GNUstep,ObjC,]

我刚刚制作了一个makefile跟随在线教程. http://www.gnustep.org/resources/documentation/Developer/Base/ProgrammingManual/manual_1.html

include $(GNUSTEP_MAKEFILES)/common.make

TOOL_NAME = LogTest
LogTest_OBJC_FILES = source.m

include $(GNUSTEP_MAKEFILES)/tool.make
Run Code Online (Sandbox Code Playgroud)

一旦我运行了makefile,它就会显示出来

This is gnustep-make 2.4.0. Type 'make print-gnustep-make-help' for help.
make[1]: GNUmakefile: No such file or directory
make[1]: *** No rule to make target `GNUmakefile'.  Stop.
make: *** [internal-all] Error 2
Run Code Online (Sandbox Code Playgroud)

我检查了我的GNUSTEP_MAKEFILES设置.我不知道发生了什么.任何的想法?谢谢

ubuntu makefile objective-c gnustep

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

如何检测vim启用某些功能?比如set nu

我想要一个功能来检测VIM是否启用了'set nu'功能.我该如何制作剧本?如果可能,请在"帮助"中指明我的资源.

谢谢

vim

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

为什么我无法从SQL Server 2008中的存储过程获取返回值?

我有这样的存储过程,

USE MyDataBaseName
GO
CREATE PROCEDURE h_sp_find_exist
@in_name varchar,@in_counterparty varchar,
@out_recordsNum int OUTPUT
AS
BEGIN
SELECT @out_recordsNum = COUNT(*)
    FROM TMyTableName
    WHERE Name=@in_name AND Counterparty=@in_counterparty
RETURN @out_recordsNum 
END
Run Code Online (Sandbox Code Playgroud)

我总是从返回值得到0.它出什么问题了?

执行代码:

use MyDataBaseName
go
declare @retRecordNum int
execute h_sp_find_exist 'myName', '50139', @retRecordNum OUTPUT
select @retRecordNum as 'RecordNumber'
Run Code Online (Sandbox Code Playgroud)

如果我只运行sql代码,选择count(*)where name ='myName'和counterparty ='50139',它可以工作,结果是1

sql sql-server-2008

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

如何在Linux中从控制台记录输出消息?

我在控制台下运行程序.它不断在屏幕上输出调试消息.如果这样做,

$./myProgram >> log.txt
Run Code Online (Sandbox Code Playgroud)

然后我在屏幕上看不到调试消息,所有消息都转到log.txt.

那么,如何将消息记录到log.txt中并在屏幕上显示调试消息呢?

提前致谢.

linux console

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

如何在C#中显示datagridview中的某些列

从数据库查询后,我将结果填充到数据集中,假设有 10 列。

然后我必须将 10 列中的 5 列显示到 datagridview 中。

我的方法是创建一个包含 5 列的新 DataTable,并从原始数据集中复制值。它有效,但我不认为这是一个好方法。

有什么建议吗?
-----------------------
我正在使用 C# 进行表单应用程序。我更喜欢用程序的方式来实现。

c# datagridview

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

如何使用QtSingleApplication?

  1. MacOSX10.8 + Qt5.1与clang 64bit
  2. 创建Qt Gui应用程序
  3. 在main.cpp我只是添加 #include <QtSingleApplication>

编译错误:

../untitled/main.cpp:3:10: fatal error: 'QtSingleApplication' file not found
#include <QtSingleApplication>
         ^
1 error generated.
make: *** [main.o] Error 1
Run Code Online (Sandbox Code Playgroud)

我错过了什么?


附加信息
项目文件已设置QT += widgets

我谷歌已经,似乎需要qtlocalpeer.cpp,qtlocalpeer.h,qtsingleapplication.cpp, qtsingleapplication.h,qtsinglecoreapplication.cpp,qtsinglecoreapplication.h,但如何生成这些文件?

一些帖子说它需要包括qtsingleapplication.pri,但它在哪里?我搜索了我的磁盘,我找不到它.


参考
Qt的SinleApplication

QtSingleApplication类参考

Qt的示例,但在哪里下载源代码?

qt

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

标签 统计

linux ×2

vim ×2

c# ×1

c++ ×1

console ×1

datagridview ×1

gnustep ×1

io ×1

makefile ×1

objective-c ×1

qt ×1

sql ×1

sql-server-2008 ×1

stl ×1

ubuntu ×1