Olá.
Bom, minha dúvida deve ser relativamente simples, creio eu. Comecei faculdade de computação este ano e estou aprendendo programação em C++.
Eu queria saber se há um meio simples de se criar uma tabela, ou um quadro, em C++.
Exemplo:
Nome....Idade....Sexo....Altura
------------------------------
Bob.......23.........M.......1.78m
Maria.....25.........F........1.67m
...
Algo como uma tabela de banco de dados, ou tabela de Excel... Enfim.
Eu sei que há como separar no printf(); usando \t, espaço, \n, ou o que for. Mas eu gostaria de montar algo mais alinhado. Dessa maneira as colunas não ficam muito bem alinhadas e, dependendo da quantia de caracteres em uma (linha x coluna), as colunas vão se transladando pro lado perdendo todo o alinhamento pré-determinado.
Em resumo: Gostaria de saber se há uma forma simples e eficaz de alinhar as colunas de modo a se construir uma tabela.
Obrigado.
justAlex
Bom, minha dúvida deve ser relativamente simples, creio eu. Comecei faculdade de computação este ano e estou aprendendo programação em C++.
Eu queria saber se há um meio simples de se criar uma tabela, ou um quadro, em C++.
Exemplo:
Nome....Idade....Sexo....Altura
------------------------------
Bob.......23.........M.......1.78m
Maria.....25.........F........1.67m
...
Algo como uma tabela de banco de dados, ou tabela de Excel... Enfim.
Eu sei que há como separar no printf(); usando \t, espaço, \n, ou o que for. Mas eu gostaria de montar algo mais alinhado. Dessa maneira as colunas não ficam muito bem alinhadas e, dependendo da quantia de caracteres em uma (linha x coluna), as colunas vão se transladando pro lado perdendo todo o alinhamento pré-determinado.
Em resumo: Gostaria de saber se há uma forma simples e eficaz de alinhar as colunas de modo a se construir uma tabela.
Obrigado.
justAlex