jump to navigation

Flujo de datos en C++ Abril 30, 2008

Posted by erik in : C/C++/C# , add a comment

C++
Bueno, antes de mostrar el texto plano comenzamos el codigo, se supone que soys novatos, y si no es asi, no pasa nada, yo os lo pongo.

Código:

#include <cstdlib>
#include <iostream>

int main()
{
}

Esto seria la estructura principal, ahora para mostrar un texto plano hariamos:

Código:

cout << "texto a mostrar";

Luego si queremos mostrar un mensaje de error pondriamos esta linea

Código:

cerr << "mensaje de error";

Y por ultimo el cin >>, su funcion es la misma que fscanf de C, guarda datos en una variable.

Código:

cin >> variable;

Luego vendria que si queremos mostrar una variable seria así:

Código:

cout << variable;

Y una supervariable:

Código:

cout << ::supervariable;

Pronto pondre más cosas, funcionamiento IF,WHILE,ELSE,FOR y más… Smiley

Flujo de datos en C Abril 30, 2008

Posted by erik in : C/C++/C# , add a comment

Esto es parecido a C++, ya que C++ es una creación mejorada substituyendo el C de hoy en dia, para poder hacer programas en C/C++ os recomiendo: DEVC++ 5.0, es el que la mayoria utiliza, luego ya estan otros para C como, Wuyport 001 , Acomber70, y otros más.

Flujo de salida estandar utilizado en C:

Código:

fprintf(stdout,"mensaje");

Flujo de entrada estandar utilizado en C:

Código:

fscanf(stdin,"%tipodevariable", &varialbe_donde_se_almacena);

Flujo de salida en caso de errores estandar utilizando en C:

Código:

fprintf(stderr,"mensaje de error");

Como veis, es sencillo.
Pronto explicare para que sirve fprintf y fscanf Wink.

[PB] Password Bas Alpha 2 Abril 30, 2008

Posted by erik in : Batch , add a comment

Llevo tanto tiempo sin modificar este programilla que cree hace 1 año, y me decidi en añadirle un sistema de seguridad por lotes, osea así, los documentos que se guardan con las passwords estan en un documento .pb, solo posible de leer con PB, y ademas añadi el borrar.
Gracias.

Código:

:inicio
@echo off
color f4
md c:\pb
cd c:\pb
title PASSWORD BAS Alpha 2 ~ Creado por Erik
echo Bienvenido a password BAS! En este programa podras almacenar tus passwords
pause
goto passwords
cls
:passwords
echo Hola que deseas hacer:
echo 1.Mirar
echo 2.Almacenar
echo 3.Borrar
echo 4.Salir
set /p kacer=
if %kacer%==1 goto mirar
if %kacer%==2 goto almacenar
if %kacer%==3 goto borrar
if %kacer%==4 exit
:almacenar
cls
echo Escribe el nombre para la password (Se utilizara cuando se busque)
set /p name=
echo Ahora escribe la password
set /p contrasave=
cls
echo %contrasave%>>%name%.pb
pause
cls
goto passwords
:mirar
cls
echo Escribe el nombre de la password que deseas mirar
set /p name=
if exist %name%.pb goto lol
if not exist %name%.pb goto passwords
:lol
echo Contraseña:
more %name%.pb
pause>nul

History Event Abril 30, 2008

Posted by erik in : JavaScript , add a comment

El history, historial guarda que paginas web a visitado el usuario del navegador, y tendriamos diferentes sintaxys que nos servirian para aplicaciones javascript.

Hay varias funciones:

Código:

alert(history.length);

La propiedad length contiene el numero de elementos que contiene la lista de URL visitadas.
Por ejemplo, la web www.intelium.bloghostal.com si solo la has visitado 1 dia solo contendras 1 visita, si la visitastes 79194 contendras 79194 como resultado.

Luego tendriamos lo que hacemos llamar:

· back(). Carga la url anterior a la actual
· forward(). Carga el url siguiente de la lista
· go(). Muestra una url de la lista history segun un valor inidice introducido.

Ejemplos:

Código:

history.go(12) // Ira a la url 12 por delante de la actual
history.back() // Viaja una url detras
history.forward() // Carga la siguiente url de la lista
history.go(-12) // Ira a la url 12 por detras de la actual


Proximamente navigator.

Eventos onFocus y onBlur Abril 30, 2008

Posted by erik in : JavaScript , add a comment

El evento onFocus detecta la entrada en un elemento de un formulario, por ejemplo un text, textarea o window; mientras que onBlur actua de manera contraria es decir detecta la perdida de un elemnto de un formulario.

La sintax seria así:

Código:

<input type="tipo de entrada" onFocus="función">
<input type="tipo de entrada" onBlur="funcion">

Muy simple y util.

Variables Globales y locales Abril 30, 2008

Posted by erik in : JavaScript , add a comment

Las variables locales son aquellas que encontraremos dentro de una function, nunca fuera, las que estan fuera son globales, porque se pueden usar cuando se quiera, en cambio, la de dentro de una function solo cuando ella es llamada.

Ejemplo:

Código:

<script language="JavaScript">
var global="Esto seria una variable global, se mostrara cuando yo quiera, donde yo quiera y como yo quiera";
function ejemplo()
{
var local="En cambio yo, solo me mostrare cuando se me llame en la function ejemplo();";
document.write(local);
}
document.write(global+"<BR>");
// Pero como seremos buenas personas, llamaremos a la function ejemplo
ejemplo()
// Como veis en codigo sale antes el document.write de la variable local, pero como no es llamada no sale, y en cambio la global si
</script>

Esto siempre va en un documento html.

Constantes Abril 30, 2008

Posted by erik in : JavaScript , add a comment

Las variables constantes son las que utilizamos y no queremos que nunca, jamas, cambien de valor, simplemente en vez de definirlas como var, osea así variable normal, usariamos la palabra const, de constante y no cambiarian nunca.

Código:

const 1euro=166.386
const 166psts=1

Y así nunca cambiarian de valor, muy utiles.

Variables undefined Abril 30, 2008

Posted by erik in : JavaScript , add a comment

Estas variables son aquellas que nos ocurre muchas veces, declaramos una variable pero despues olvidamos rellenarla, o a veces no sabemos si tienen valor mediante un formulario o no lo tienen lo podriamos descubrir así:

Código:

<script language="JavaScript">
var intelium;
if (intelium==undefined)
{
alert("La variable intelium no esta definida");
}
</script>

Bueno, espero que no se os apse rellenar una variable.

Variables Booleanas Abril 30, 2008

Posted by erik in : JavaScript , add a comment

Las variables booleanas son aquellas variables que cuyo resultado es verdadero o falso, no hay más tu tia, puedes declararlo así:

Código:

var soyguapo;
soyguapo = false;
soyguapo = true;

Es muy sencillo, y ademas es importante para aplicaciones javascript, la cual se utilizara mucho en lo que os enseñare.

¿Y si añadimos ID a las Clases? Abril 30, 2008

Posted by erik in : CSS , add a comment

Añadiendo ID’s en las clases, lo que hariamos es declarar una clase, por ejemplo:

Código:

<style type="text/css">
.cph {color: yellow; font-weight: bold;}
#hot {color: red;}
</style>

Esto declararia la clase cph, y dentro de la clase la ID “hot”, ahora veremos como representarlo:

Código:

<span class="cph">Este texto es amarillo, pero derrepente</span><span class="cph" id="hot">Este texto es rojo, que pasooo!

De que nos sirve esto?
Esto mantiene las caracterisitic as de la clase, pero puedes modificarlo para que sea una subclase en momentos de cambiar colores.