Eu uso o turbo c ++ no meu laptop (32 bits, Windows 7). Isso costumava funcionar bem. Mas há algum tempo atrás eu não sei o que aconteceu, mas as funções de algumas teclas parecem ter estragado tudo.
E não, não há nenhum problema com o meu teclado, já que todas as teclas funcionam perfeitamente bem ao fazer qualquer coisa além de usar (escrever código, salvar arquivo, qualquer coisa ..) < em> Turbo C ++ .
DETALHES:
Quando eu pressiono [ eu não recebo nada,
usando Shift + [ também não faz nada.
Quando eu pressionar Shift + ] ou ]
Eu recebo ]
, embora eu devesse ter obtido }
.
Quando eu pressionar ' (aspas simples) ou Shift + '
Não recebo nada; Eu deveria ter obtido '
e "
, respectivamente.
Da mesma forma, eu não recebo esses símbolos >
<
?
:
Mas espere que haja outra tecla shift no teclado.
Pressionar Shift + ] rende {
, embora deva ser }
.
Pressionar Shift + \ rende }
, embora deva ser |
.
Eu recebo :
>
e <
, usando essa tecla shift.
A tecla caps lock também não funciona como deveria. Se eu tiver 'caps' eu tenho que pressionar duas vezes para pegar as 'smalls' e depois novamente duas vezes para conseguir caps.
Acho que posso ter pressionado algumas teclas acidentalmente, mas, se tiver, não faço ideia de qual.
Eu tentei solucionar o problema, mas não funcionou. Eu desinstalei o Turbo C ++ e baixei e instalei novamente, mas nada mudou.
Eu tentei pesquisar na net também e o mais próximo que eu cheguei foi algo chamado "layout de teclado", mas não fiz nada útil para o meu problema específico on-line.
Então, , fiz esta pergunta. Alguém pode me dizer o que poderia ter acontecido e como corrigi-lo?
Poderia ter acontecido comigo pressionando algumas combinações de teclas acidentalmente (tenho certeza de que não selecionei algo de um menu cujo propósito eu não tinha idéia), isto é, alguma funcionalidade do Turbo C ++ que eu não tenho conhecimento ou o quê?
EDIT: alguns detalhes relevantes:
(1) O único layout de teclado que instalei: inglês (Estados Unidos) - EUA ;
(2) (a) Idioma para programas não-Unicode: inglês (Estados Unidos) ; (b) Idioma de entrada padrão para todos os campos de entrada - inglês (Estados Unidos) - EUA Então, o layout do teclado corresponde ao pacote de idiomas que estou usando, correto?
(3) Ele corresponde ao layout do teclado físico que estou usando.
Também , esqueci de mencionar isso, mas note que não houve nenhum problema com o Turbo C ++ no começo, ou seja, quando baixei pela primeira vez todas as teclas do teclado funcionaram perfeitamente, mesmo usando o IDE; só mais tarde isso aconteceu, mesmo que eu não tenha alterado / atualizado o IDE ou o layout do teclado, etc.
EDIT: Captura de tela do layout do teclado e do idioma de entrada & serviço instalado -