问题列表 - 第12827页

简单的C++代码(这里有什么问题?)

Noob to C++.

我正在尝试获取用户输入(姓氏,名字中间名),更改部分(中间名称为中间名称),然后重新排列它(First Middle Initial Last).

我在哪里弄乱我的代码?

- 谢谢你尽你所能的帮助!

...

#include <iostream>
using std::cout;
using std::cin;

#include <string>
using std::string;

int main()
{

  string myString, last, first, middle;

  cout << "Enter your name: Last, First Middle";

  cin >> last >> first >> middle;

  char comma, space1, space2;

  comma = myString.find_first_of(',');
  space1 = myString.find_first_of(' ');
  space2 = myString.find_last_of(' ');

  last = myString.substr (0, comma); // user input last name
  first = myString.substr (space1+1, -1); // user input first name
  middle …
Run Code Online (Sandbox Code Playgroud)

c++

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

具有仅适用于某些类型参数的方法的泛型类

假设您正在编写库以在屏幕上显示内容,因此您可以创建一个IDisplayable界面.该接口有一种方法可以从对象创建控件:displayable.GetControl().

您想要创建自己的列表类型,可以显示:MyList<T>.现在这个列表只能T是一个IDisplayable,所以你可以在MyList类中询问T应该实现IDisplayable.但是当T不是IDisplayable时,你也想在某些地方使用这个列表类型(结果这个列表不可显示).那么可以说如果T实现了IDisplayable,MyList会实现IDisplayable吗?我也很高兴如果MyList<T>总是实现IDisplayable但是如果你尝试调用,GetControl()如果T不是IDisplayable,则会在运行时抛出异常,但我想知道是否有一种静态类型安全的方法来执行它.可以这样做吗?或者我在寻找错误的解决方案?

编辑:

我同意到目前为止MyList可能有太多责任的建议.我最初的想法是创造一个MyDisplayableList<T> : MyList<T> (where T : IDisplayable).

这种方法的问题是我有很多方法采用MyList并返回MyList(例如Linq中的Select方法).因此,如果我在MyDisplayableList上使用select,我会返回一个MyList,即使它是MyList,我也无法显示它...是否有一种类型安全的方法来处理C#中的这个问题?

c# generics types interface

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

你能解释一下Microsoft .NET RIA服务吗?

我读过它并且说实话这对我来说似乎都是一堆胡言乱语.

我不想阅读有关它如何增强您的体验的所有信息,您可以使用它来构建这个和那个.

你能给我一个明确的定义,它会做什么,这将是非常棒的.

silverlight ria

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

使用Ajax调用时获取Django调试信息?

有没有一种很好的方法来获取Django在使用jQuery进行Ajax调用时提供的调试信息?现在,当我打电话时,我只是在python runserver窗口中看到一个http/200服务器错误,但因为调用是通过javascript进行的,所以我没有得到包含所有信息的调试页面.

django jquery

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

为什么2 mod 4 = 2?

我很尴尬地问这么简单的问题.我的任期不会再开始两周,所以我不能问一位教授,这个悬念会杀了我.

为什么2 mod 4 = 2?

modulo

147
推荐指数
9
解决办法
28万
查看次数

R包安装

我基本上有两个问题.

  1. 如何找到Rprofile正在运行的默认值?我还没有设置Rprofile,所以我不知道它在哪里运行.

  2. 我正在尝试使用该命令安装一些软件包(在主终端中执行SUDO之后).

install.packages("RODBC","/home/rama/R/i486-pc-linux-gnu-library/2.9")
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,上面写着:

错误:无法锁定目录'/home/rama/R/i486-pc-linux-gnu-library/2.9'进行修改尝试删除'/home/rama/R/i486-pc-linux-gnu-library/2.9/ 00LOCK"

下载的软件包位于'/ tmp/RtmpkzDMVU/downloaded_pa​​ckages'警告信息:在install.packages("RODBC","/ home/rama/R/i486-pc-linux-nuu-library/9"中):安装包'RODBC'的退出状态非零

installation r

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

什么时候放弃积极的记录?

我不是Rails的新手,但到目前为止我还没有做过这么复杂的事情,所以我很好奇一个更有经验的rails开发者可能分享的内容:

我有一个SQL查询,它将4个左右的表连接到一个输出中:

SELECT places.id, places.name, places.email, places.website, places.blurb, external_ratings.rating, photos.data_file_name
    FROM `scannables` 
    INNER JOIN places ON scannables.place_id = places.id
    INNER JOIN locations ON places.location_id = locations.id
    LEFT JOIN external_ratings ON scannables.place_id = external_ratings.place_id
    LEFT JOIN photos ON scannables.place_id = photos.place_id
    WHERE locations.id = 2474 AND scannables.bookdate BETWEEN '2009-08-29' and date_add('2009-08-29', INTERVAL 4 DAY)
    GROUP BY scannables.place_id
    HAVING SUM(scannables.available) >= 4
    ORDER BY SUM(scannables.available) DESC, external_ratings.rating DESC
Run Code Online (Sandbox Code Playgroud)

我拥有在各种模型中定义的所有表关系,并且最初只使用这些定义的关系(使用活动记录)来提取各种数据,并且它工作正常,除了主要查询,最大的是非常慢,执行多个indv.查询.我的问题是,我应该在这种情况下转储Active Record并使用find_by_sql ......还是我错过了什么?

什么是Rails方式?

谢谢

ruby sql activerecord ruby-on-rails

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

阅读宏:你用它们做什么?

我试图了解Lisp的部分内容,到目前为止我还没有用过很多东西.读宏已经引起了我的注意.没有一个巨大的关于他们的信息的量使用,它会帮看看什么人跟他们做,既能得到它们是如何工作的例子,也看什么类型的问题可以与他们接近.接下来,是否有任何指导方针可以了解读取宏的优缺点是什么?

lisp reader-macro

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

是否有纯CSS方式使输入透明?

如何使此输入透明?

<input type="text" class="foo">
Run Code Online (Sandbox Code Playgroud)

我试过这个,但它不起作用.

background:transparent url(../img/transpSmall.png) repeat scroll 0 0;
Run Code Online (Sandbox Code Playgroud)

html css

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

如何查看请求对象的外观?

每当我尝试

logger.info ("REQUEST: \n " + request.to_yaml)
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

can't dump anonymous class Class
Run Code Online (Sandbox Code Playgroud)

查看请求对象中的内容(以可读方式)的最佳方法是什么?

ruby ruby-on-rails

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