Pesquisar aqui

Mostrar mensagens com a etiqueta memória. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta memória. Mostrar todas as mensagens

segunda-feira, 20 de abril de 2020

C++ - Size of (Type modifiers)

Já vimos o que são os type modifiers, que nos permitem modificar tipos de dados (maioritariamente o int), aumentando ou limitando o range de valores.
Ao limitar, estamos a dar menos memória à variável;
Ao aumentar, estamos a dar mais memória à variável.

Já vimos na tabela os diferentes tamanhos em bits de cada tipo de dado (com modificador de tipo):

Sizeof()
Como já tínhamos visto antes, podemos verificar nós mesmos se os tamanhos são os mesmos no nosso computador (é possível serem diferentes). Para verificar, utilizamos o sizeof().

#include <iostream>
using namespace std;

int main()
{
    cout << "Size of: char = " << sizeof(char) << endl;
    cout << "Size of: unsigned char = " << sizeof(unsigned char) << endl;
    cout << "Size of: signed char = " << sizeof(signed char) << endl;
    cout << "Size of: int = " << sizeof(int) << endl;
    cout << "Size of: unsigned int = " << sizeof(unsigned int) << endl;
    cout << "Size of: signed int = " << sizeof(signed int) << endl;
    cout << "Size of: short int = " << sizeof(short int) << endl;
    cout << "Size of: long int = " << sizeof(long int) << endl;
}

O meu teve o output de:
Size of: char = 1
Size of: unsigned char = 1
Size of: signed char = 1
Size of: int = 4
Size of: unsigned int = 4
Size of: signed int = 4
Size of: short int = 2
Size of: long int = 8

O que corresponde aos valores da tabela.

Referências

domingo, 15 de março de 2015

Cloud

O conceito de computação em nuvem, refere-se à utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da Internet, seguindo o princípio da computação em grade. O armazenamento de dados é feito em serviços que poderão ser acessados de qualquer lugar do mundo, a qualquer hora, não havendo necessidade de instalação de programas ou de armazenar dados. O acesso a programas, serviços e arquivos é remoto, através da Internet - daí a alusão à nuvem. O uso desse modelo (ambiente) é mais viável do que o uso de unidades físicas.

Num sistema operacional disponível na Internet, a partir de qualquer computador e em qualquer lugar, pode-se ter acesso a informações, arquivos e programas num sistema único, independente de plataforma. O requisito mínimo é um computador compatível com os recursos disponíveis na Internet. O PC torna-se apenas um chip ligado à Internet — a "grande nuvem" de computadores — sendo necessários somente os dispositivos de entrada (teclado, mouse) e saída (monitor).


quinta-feira, 26 de fevereiro de 2015

Já conhecem o cartão de memória "mais silencioso do mundo"?


A Sony lançou um cartão de memória microSD de 64 GB de capacidade, que segundo a empresa é "o mais silencioso", mas o que é ser silencioso? Não é que os cartões de memória emitam qualquer ruído mecânico quando o dispositivo onde estão instalados está a ler ou gravar dados, este som é um ruído eléctrico que pode ser emitido quando o cartão de memória está a ser usado.
Este dispositivo vai ser lançado em Março a 136 euros.