Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - srWhiteSkull

#531
Para tu objeto definido no funcionaria asi, tendrias que currartelo, por ejemplo, sobrecargando operadores, y claro esta, dentro de la clase tendrias que gestionar los punteros, reservar memoria, etc... pero podrias conseguir algo asi :

Código (cpp) [Seleccionar]
//Definir un array o arreglo de 4 elementos
Objeto *varios=new Objeto(1,32,55,6); // con argumentos indefinidos (...)

// luego
std:cout << *varios[0].id; // mostraria 1, por ejemplo (sobrecarga los corchetes para acceder al resto de elementos)


o sino quieres complicarte usar un vector como bien dice ivancea96.
#532
Claro que puedes crear un array de punteros. Y la linea que muestras esta bien, deberia compilar sin problema. Muestra el error que te da el compilador.
#533
La domótica no es cara hoy por hoy, en el sentido del precio de los componentes ya que otra cosa es hacer la instalación.

Los sensores y los sistemas electrónicos se pueden "hackear", pero tienes que hacerlo físicamente, para hackear un sistema remotamente necesitas conocer los protocolos, aunque la información viaje por TCP/IP... luego está que la comunicación puede ser cifrada, lo que lo haría muy difícil el hackeo.

Ejemplos de domótica:


  • Un sensor volumétrico en un cuarto conectado a un microcontrolador que cuando no detecta nada en ese cuarto durante una hora apague la luz.

  • Un micrófono conectado a un microcontrolador que cuando dices "apagar", apaga las iluminación del cuarto.

  • Una aplicación móvil que te permite remotamente apagar las luces por medio de internet y comunicándose a un microcontraldor que a su vez está conectado al router o dispone de un modem GSM/GPRS.
#534
Código (bash) [Seleccionar]
@echo off
set contador=0
if not "%1"=="" if not "%2"=="" (for %%b in (%1*.%2) do set /a contador+=1) else (for %%b in (*.%1) do set /a contador+=1)
echo %contador%



  • Primer argumento opcional, indica la ruta y en caso de omisión toma la ruta donde se ejecute el bat.
  • Segundo argumento obligatorio, indica la extensión y también acepta el asterisco para indicar todas las extensiones.

PD No cuenta directorios