switch

Switch statements: do you need the last break? (Javascript mainly)

When using a switch() statement, you add break; in between separate case: declarations. But what about the last one? Normally I just leave it off, but I'm wondering if this has some performance implication I'm not thinking about? I've been wondering about this for a while and don't see it asked elsewhere on Stack-O, but sorry if I m...

C++: Short question regarding switch and break

Example: switch( x ) { case y: if ( true ) { break; } cout << "Oops"; break; } If the switch statement selects y, will Oops be written to the standard output? - Is break in switch statements a dynamic keyword like continue which can be called under conditions or static like a closing bracket }? ...

iphone sdk conditional in switch function

I'm trying to make a random image appear on the press of a button. So it generates a random number, and the switch algorithm swaps the chosen image with the one in the imgview. but I want a switch in the settings app to toggle which set of images to use. I know pretty much how to do it...it's just that it doesn't work. I'm missing some ...

Finding part of a string that a user has sent via POST

My users can send links from popular file hosts like Rapidshare, Megaupload, Hotfile and FileFactory. I need to somehow find out what filehost they sent the link from and use the correct class for it appropriately. For example, if I sent a Rapidshare link in a form on my web page, I need to somehow cycle through each file host that I al...

Check if iPhone is muted, and call a method if it gets muted in runtime

Hey! I want to check wether or not the iPhone is muted when the app starts, and I want some code to be run every time the mute-switch switches. Is this possible? Thanks :) EDIT: I use an AVAudioPlayer to play sounds. What I am trying to do is to set the text of a label, if the phone is muted, in viewDidLoad:, and edit the text again...

Advanced switch statement within while loop?

I just started C++ but have some prior knowledge to other languages (vb awhile back unfortunately), but have an odd predicament. I disliked using so many IF statements and wanted to use switch/cases as it seemed cleaner, and I wanted to get in the practice.. But.. Lets say I have the following scenario (theorietical code): while(1) { ...

Customize TortoiseSVN to warn to commit before switch

I use TortoiseSVN and frequently switch between a branch and the trunk, using the switch command. I noticed that if I don't commit before the switch, local modified copy gets merged. Is there a way to customize the tool to, say, warn me to commit local changes before switch? ...

PHP Get variable to equal value of switch

I am trying to get a variable on my page to equal the result of a switch I have. This is the code: $payment_method = switch ($cardtype) { case "visa" : echo "VSA"; break; case "mastercard" : echo "MSC"; break; case "maestro" : echo "MAE"; break; case "amex" : echo "AMX" ; break; default : echo "Please specify a payment method!"; break;...

Java Switch Incompatible Types Boolean Int

I have the following class: public class NewGameContract { public boolean HomeNewGame = false; public boolean AwayNewGame = false; public boolean GameContract(){ if (HomeNewGame && AwayNewGame){ return true; } else { return false; } } } When I try to use it like so: if (networkConnection){ ...

Slide in the second tab bar view by clicking on item in the first

I have an app with three tabs that switch views instantaneously when the user taps them. The first view is a table view selecting which 'location type' to filter by, to only show those pins (add those annotations) to the second view, a MapView. When a table cell is clicked, it switches instantaneously to the mapview, using this code: s...

Eclipse bug? Switching on a null with only default case

I was experimenting with enum, and I found that the following compiles and runs fine on Eclipse (Build id: 20090920-1017, not sure exact compiler version): public class SwitchingOnAnull { enum X { ,; } public static void main(String[] args) { X x = null; switch(x) { default: System.out.println("Hello ...

How to do a Switch based on controller with ruby on rails?

How could one do switch in ruby on rails something like: case controller "home" do home case controller "about" do about else do home I currently have this code: <% case current_page(:controller) %> <% when "forums" %> <%= render :partial => 'shared/sidebar/sidebar_forums' %> <% when "events" %> ...

Why does typeof null misbehave in switch statements?

It is commonly known that typeof null returns "object". However, I have a piece of code that looks like this: switch(typeof null){ case "object": 1; default: 3; } This code returns 3. Why does "object" as returned by typeof null not cause the first branch of the case statement to be executed? ...

Multiple case or switch commands in php?

Good Afternoon, I am trying to assign some variables to a listing which has a main category and a subcategory. This works fine for most of the variables, however in each sub category there are some fields which are other. ie Main Category 1 has sub category database, development and other Main Category 2 has sub category email, interne...

Can I use a switch to hold a function?

I have a 3 file program, basically teaching myself c++. I have an issue. I made a switch to use the math function. I need and put it in a variable, but for some reason I get a zero as a result. Also another issue, when I select 4 (divide) it crashes... Is there a reason? Main file: #include <iostream> #include "math.h" #include <stri...

javascript switch using intervals

Can I use intervals in a switch statement? Like switch (parseInt(troops[i])) { case <10: editbox.style.fontSize = "13px"; break; case <100: editbox.style.fontSize = "12px"; break; case <1000: ...

General practice to specify a break after a default clause?

Possible Duplicate: break in a case with return.. and for default If I have a switch statement: switch() { case 1: ... case 2: ... ... default: break; } Is there any reason for the break in the default clause? I see this in quite a few places, but isn't it unnecessary? What is the general practice? ...

What is the preferred way to indent cases in a switch?

Hey there, As I was writing another switch in Eclipse, I once again came across a rather weird (to me, at least) default indentation, which is applied to 'switch' statements: switch (i) { case 1: ... case n: ... } I tend to prefer another way: switch (i) { case 1: ... case n: ... } Which way is more...

how do I use an enum value on a switch statement in C++

I would like to use an enum value for my switch statment in C++. Is it possible to use the enum values enclosed in the "{}" as choices for the "switch()"? I know that switch() needs an integer value in order to direct the flow of programming to the appropriate case number. If this is the case, do I just make a variable for each constant ...

javascript - switch not working

function FM_log(level, text) { // caso não seja log total escolhe o que loga var log = false; switch (level) { case "addtoprio()":log = true; case "alternaTropas()":log = false; case "sendtroops()":log = false; defalt: log = false; } if ((logTotal == false) && (log == true)) G...