Apparently not in Iceland or Romania at the very least:
http://en.wikipedia.org/wiki/Keyboard_layout
Printable View
Apparently not in Iceland or Romania at the very least:
http://en.wikipedia.org/wiki/Keyboard_layout
More world madness it seems. Do we need a standard for keyboard layout as well?
If you have a load of special characters in your language, you'd need a larger keyboard to make room for ^. As far as I can see on my keyboard, only (most of) the actual character keys have only two functions, the special symbols already mostly have 3 meanings.
Well, I personally could switch to English layout too, but at first I'd have great trouble finding and memorizing the keys.
But there are special keys that allows you to access special characters, typically Alt, Ctrl or Shift. I don't remember which ones are present on an english keyboard, however. More such could be added to get access to these keys. There has to be a standard layout - everyone is assuming you're always using english keyboard layout (well, most) and it causes lots of problem for shortcuts.
You have apparently no idea that many alphabets have more characters than the 26 characters in English alphabet. These take up some of the keys where common punctuation is in English lay-out, meaning that more special symbols need to be pushed under Shift, Alt, Ctrl + Alt combinations.
The total number of symbols would be such that you simply couldn't display them all on the keys.
Even if you want standardization only for European languages, you'd still have to accept that lots and lots of character that you'll never use will appear on your keyboard.
So, for non-English it might be better to have a native keyboard to work in their native language, and switch to English lay-out for specific tasks (such as programming) if that is necessary and available.
I know that...
But ideally, what I would like to see, is that all keyboards include the same special characters.
This would essentially help when everyone expects you to be using an english keyboard layout.
I don't know if you've felt it, but it's infuriating when they use a shortcut combination of characters that don't exist freely on your native keyboard!
Anyway, I digress. It's a difficult thing.
But then who would decide which special characters are vital. Nowadays almost everbody uses @, but 99.9% of people here probably don't ever need ^ (it is not used as a math symbol in my country).
I guess that's why they removed it.
But about the actual issue... well, I don't know. Perhaps try to model it after the english standard?
You joking, right?
Computer keyboards are modeled to be compatible with the typewriters, because a lot of computer users were comming to use computers as a replacements for that.
so local keyboard of the typewriter IS de facto a standard for the computer keyboard. Modifications could be freely done only to buttons that are outside the standard typewriter keyboard. Or to such combinations like Alt+ Ctrl+ that are not present on the typewriter
(Shift+ combinations are also fixed)
Since when did I say it's not valid?
On a technicality, Elysia stated that "there is no keyword AND", not "there is no keyword and", and your variables were not initialised, thus making a poor example anyway :pQuote:
More cluelessness from Elysia. The following is perfectly valid C++: