Enviado em 25/09/2014 - 20:39h
Pessoal,
#include <cstring>
#include <iostream>
#include <string>
struct Strings
{
std::string s1;
std::string s2;
u16 valores;
};
int main(int argc, char *argv[])
{
Strings myStrings;
myStrings.s1 = "one";
std::cout << "s1: " << myStrings.s1.length() << std::endl;
std::memset(&myStrings, 0, sizeof(myStrings));
std::cout << "s1: " << myStrings.s1.length() << std::endl;
return 0;
}
[will@localhost Área de trabalho]$ vim arquivo.cpp
[will@localhost Área de trabalho]$ g++ arquivo.cpp -o vamos
[will@localhost Área de trabalho]$ ./vamos
s1: 3
Falha de segmentação (imagem do núcleo gravada)
[will@localhost Área de trabalho]
Como agendar um backup automático do PostgreSQL no Cron evitando o problema de senha
Como preparar o Vim/Neovim para corrigir ortografia em português
Dark Web e Malwares na internet, quanto custa?
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Como verificar o hash de um arquivo baixado da Internet e como criar um hash
Debian 12 - IPTABLES - removendo NFTABLES
OverWatch 2 - Abrindo portas do jogo no Iptables.
Como instalar o adaptador wifi USB Intelbras ACtion A1200 no Linux Mint
Como normalizar seus arquivos MP3 para que fiquem no mesmo volume
O que você está ouvindo agora? [2] (130)
Adaptado Bluetooth USB que funciona no Linux (27)
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba
[Shell Script] Tire screenshots com Scrot facilmente com Zscrot
[Shell Script] DioPSI - Script multidistro para instalar programas
[Shell Script] ARS Vídeos - Cortador de vídeos e webcam shooter