小编Pav*_*yan的帖子

从fstream获取文件名(或路径)

我可以从fstream对象获取文件名或路径吗?我查看了方法,fstream但没有找到任何接近它的方法.

c++ file-io fstream

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

是否每次都在Active Record上调用after_validation钩子?

是否after_validation每次都调用钩子,即使验证失败了?我尝试了几次测试,看起来好像!

activerecord ruby-on-rails

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

我在哪里获得arpa/inet.h?

问题很简单.我需要一个工具转换char*为ip地址并使用它

sockaddr_in.s_addr
Run Code Online (Sandbox Code Playgroud)

arpa/inet.h有inet_addr()功能,但我不确定我是否已在MS VS 2010安装中的某个地方使用此文件,或者我应该在别处获取它.

c c++ sockets visual-studio

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

Boost智能指针和std智能指针有什么区别?

所以,我想使用智能指针而不是原始的,几乎SO上的每个主题都说Boost库.但性病有这样的事情std::auto_ptrstd::shared_ptr.为什么要提升?有什么不同?

这个问题不是关于实现的差异,而是关于使用Boost指针的原因.我想,给出答案,包括回答日期和背景,是相当有用的.它有助于理解如何将Boost指针添加到std.

c++ boost pointers std

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

在Visual Studio 2010中找出您自己的许可证号

我有一份来自微软MSDN学术联盟的MS Visual Studio副本.我的大学为我提供了获得它所需的所有信息.现在我需要类似我的副本 - 类型和号码的许可证信息.我在哪里找到它?这是帮助 - >注册产品菜单中的图片

在此输入图像描述

licensing visual-studio-2010 visual-studio

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

什么std :: _ lockit呢?

我检查了c ++项目的性能,结果对我来说不是很清楚.
std::_lockit::int()拥有超过20%的独家样品.它做了什么以及如何避免过度使用它?我创造了很多东西std::vector,所以希望它们是相互联系的.

c++ performance std

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

如何将按钮添加到ActiveAdmin的索引页面

我为ActiveAdmin rescource创建了一个集合操作,并希望从资源索引页面链接到它.

但是如何自定义资源索引页面?

手册提供了一些选项,但没有在页面上添加html /按钮(或者我看不到哪里).

http://activeadmin.info/docs/3-index-pages.html

ruby-on-rails activeadmin

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

如何在C#中停止进程,知道它的文件名?

我有一个运行另一个的程序(让我们调用第一个应用程序Stater和第二个应用程序 - 工作者).

我用

process.start();
process.waiForExit();
process.Close();
Run Code Online (Sandbox Code Playgroud)

在初学者.

但是如果Starter在等待Worker时被迫关闭(出于某些外部原因),Worker仍将处理进程,阻塞文件,吃内存等.

所以,我想在我尝试启动之前检查Worker是否已经运行.我已经尝试过Process.GetProcessesByName("worker.exe")但没有运气(即使我可以在任务管理器中看到Worker).

我在这里看到了一些关于检查内存中每个进程的模块的主题,但我仍然知道正在运行的文件,我希望避免这样的解决方案.

有什么建议吗?

.net c# windows process

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

获取屏幕大小不是来自Activity子类

我有一个视图子类,从活动子类开始,如下所示:

this.setContentView(instanceOfMyView);
Run Code Online (Sandbox Code Playgroud)

在我的视图子类中,我想对屏幕大小做一些工作,但是这里的所有人都说它应该像下面这样开始:

DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm); 
screenWidth = dm.widthPixels;
screenHeight = dm.heightPixels; 
Run Code Online (Sandbox Code Playgroud)

但是getWindowManager()只能从活动子类调用的方法(我是对的吗?)

所以,这是个坏主意,我需要在活动中获取屏幕大小并将其用作视图构造函数中的参数,或者有一种方法可以在视图子类中获取屏幕大小?也许,只需要以某种方式获取视图类中活动实例的链接?

提前致谢.

android screen-size android-view android-activity

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

带有数字/标签的Fortran IF语句而不是另一个语句

这个Fortran代码的含义是什么:

   IF (J1-3) 20, 20, 21
21 J1 = J1 - 3
20 IF (J2-3) 22, 22, 23
23 J2 = J2 - 3
22 CONTINUE
Run Code Online (Sandbox Code Playgroud)

我在旧项目中看到过,我不知道带有数字(标签)的IF是什么意思.

fortran fortran90

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