问题列表 - 第26424页

while循环中的高级switch语句?

我刚刚开始使用C++但是对其他语言有一些先验知识(不幸的是,不久之后),但是有一个奇怪的困境.我不喜欢使用如此多的IF语句,并且想要使用开关/盒子,因为它看起来更干净,而且我想参与练习..但是......

让我们说我有以下场景(理论代码):

while(1) {

  //Loop can be conditional or 1, I use it alot, for example in my game
  char something;
  std::cout << "Enter something\n -->";
  std::cin  >> something;

  //Switch to read "something"
  switch(something) {
    case 'a':
      cout << "You entered A, which is correct";
      break;
    case 'b':
      cout << "...";
      break;
  }
}
Run Code Online (Sandbox Code Playgroud)

那是我的问题.假设我想退出WHILE循环,它需要两个break语句?

这显然是错误的:

case 'a':
  cout << "You entered A, which is correct";
  break;
  break;
Run Code Online (Sandbox Code Playgroud)

那么我只能在'a'上做IF语句来使用break ;? 我错过了一些非常简单的事吗?

这将解决我现在遇到的很多问题.

c++ logic break while-loop switch-statement

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

关于[Pure]方法的问题

Pure方法如下?我会这样说,因为它不会改变当前的类,因此,在运行此方法之前,我们现在可以在类中"看到"的所有内容在之后仍然完全相同.我对么?

class Set {
    ...
    public ISet<T> UnionWith(ISet<T> set) {
       ISet<T> unionSet = ...

        foreach (Element element in this) {
            unionSet.Add(element);
        }

        foreach (Element element in set) {
           unionSet.Add(element);
        }

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

c# code-contracts

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

是否可以在给定Class <?的情况下实例化Java Annotation?扩展注释>?

我有一个Class<? extends Annotation>并且尝试过调用newInstance()但是Java因为我无法实例化接口的明显原因而对我大吼大叫.但我知道像EasyMock这样的框架完全能够实例化接口.Annotation从我的身上得到一个完全愚蠢的实例需要Class什么?

java reflection annotations

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

可以在(HTML5)浏览器中使用离线模式应用吗?

是否有可能建立一个应用程序的浏览器?申请表示:

1 浏览器和远程应用程序服务器之间存在连接(在线模式):

  • 应用程序以典型的基于Web的模式运行
  • 应用程序将必要的数据存储在离线存储中,以便在离线模式下使用(2)
  • 应用程序同步/推送数据(在脱机模式下捕获)在从脱机模式恢复到在线模式时返回到服务器

2如果浏览器和远程应用程序服务器之间没有连接(脱机模式):

  • 应用程序仍然会运行(javascript?)
  • 应用程序将向用户显示数据(离线存储)
  • 应用程序可以接受来自用户的输入(并在离线存储中存储/附加)

这可能吗?如果答案是肯定的,是否有任何(Ruby/Python/PHP)框架正在构建?

谢谢

html5 offline-mode

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

创建半透明模糊背景 WPF

我有一个边框,我希望该边框的背景部分透明(不透明度 0.8),但我不希望其后面的图像被明确定义。我想要的效果类似于Windows Vista窗口边框效果,你可以看到后面有东西,但你看不出它是什么。

一些说明:
我正在使用 Windows XP,因此我无法使用 Vista Glass
我需要此解决方案能够跨任何 Windows 平台移植

任何帮助,将不胜感激 :)

wpf xaml blur

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

选择行数时,如何选择百分比百分比?

相当简单的问题:

假设我想在MySQL表的表中使用30%的行.

但是我也有一个用户输入,他们可以选择该百分比的百分比

例如: $_GET['percentage']% of 30%

所以我们这样说 $_GET['percentage'] = 30

如何选择30%(or $_GET['percentage'])的30%才能在while循环中使用?

php mysql

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

服务器无法在rails 3生产环境中找到公用文件夹

我正在使用最新的rails 3 beta.该应用程序在开发模式下工作正常,但是当我通过生产模式启动服务器时rails server -e production,似乎public无法找到该文件夹.我收到如下错误消息:

ActionController::RoutingError (No route matches "/javascripts/jquery.js"):
Run Code Online (Sandbox Code Playgroud)

以及应该在public文件夹中的所有内容的类似消息.我和mongrel和webrick一起试过这个.我很感激任何帮助.

ruby-on-rails production-environment ruby-on-rails-3

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

每行着色NSTableView文本

我有一个显示我拥有的对象数组的NSTableView.对于这些对象(行)中的每一个,我想根据我在每个对象上运行的函数的结果来改变显示的文本的颜色;

因此,例如表中存在于另一个列表中的所有对象(或其他一些要求)我想以绿色文本显示它们,而不存在的对象以红色显示.

我该怎么做呢?

cocoa objective-c nstableview text-coloring

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

如何在T-SQL中拆分字符串?

我有一个varchar @ a ='a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p',有| 划定的价值观.我想将此变量拆分为数组或表.有没有人对此有任何想法.

t-sql sql-server-2005

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

Java Date排序方法?

我有一个字符串数组,格式为ex:'2010-05-04 11:26:46 +0530'.如何检查数组中的特定日期是否>今天?

谢谢

java sorting calendar date date-format

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