![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: C++ ::: Dicas & Truques ::: Mouse e Teclado |
Como retornar o código ASCII de uma tecla pressionada e obtida a partir da função getch()Quantidade de visualizações: 2017 vezes |
|
Em algumas situações gostaríamos de obter o código ASCII de uma determinada tecla. Para isso podemos obter o caractere dela a partir da função getch() e fazer um cast para um int. No exemplo abaixo mostro como isso pode ser feito. Note que a função getch() já retorna um int, ou seja, o retorno já é o código ASCII da tecla pressionada. Aqui eu fiz a conversão só para podermos ver a representação textual da tecla juntamente com seu código ASCII:
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
int main(int argc, char *argv[]) {
char letra;
int codigo_ascii;
cout << "Pressione uma tecla (vou ficar esperando): ";
letra = _getch();
cout << "A tecla pressionada foi: " << letra << "\n";
// vamos obter o código ASCII da tecla pressionada
codigo_ascii = letra;
cout << "A código da tecla pressionada foi: " << codigo_ascii << "\n\n";
system("PAUSE");
return EXIT_SUCCESS;
}
Como compilei esse código usando o Visual Studio 2017, tive que usar _getch(). Isso é uma exigência do compilador. Se você estiver usando outro compilador ou um VS mais antigo, seu código vai funcionar com getch() mesmo. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C++ |
Veja mais Dicas e truques de C++ |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |



