ayuda codigo

Iniciado por kunai, 31 Mayo 2011, 18:08 PM

0 Miembros y 1 Visitante están viendo este tema.

kunai

Hola que tal soy nuevo en el foro pero necesito ayuda porfavor .. os puedo pedir si me podeis comprobar este codigo se lo agradeceria mucho ... espero que no cause molestias un saludo

copiar, buscar y ordenar elementos c++
void f (lista<string>& ls)
{
list<string>::const_iterator p = find (ls.begin(), ls.end(), "elemento");
if (p == ls.end())
{
}
else
{
}
}



Akai

Comprobar implica completar lo que falta?

Me parece que eso no va con la finalidad del foro.

De todas formas, tratándose de una lista ordenada, creo que te interesaría mirar la búsqueda dicotómica.

kunai

#2
ok muchas gracias perdonen las molestias

pedon por revivir este post ... me gustaria preguntar que significa esa T y K ... perdon por mi ignorancia
comparar c++
template< typename T , typename K>
int comparar (const String<char>&elemento1, const String<char>& elemento2)
{
for (int i = 0; i < elemento1.length() && i < elemento2.legth(); i++)
if (! T(elemento1, elemento2))
return K(elemento1, elemento2);
return elemento2.length() - elemento1.length();
}

Akai

#3
Simplemente son nombres de parámetros, sin más relevancia.

Del mismo modo que yo puedo hyacer:

Código (cpp) [Seleccionar]
int mi_funcion(int T, int K)

o

Código (cpp) [Seleccionar]
int mi_funcion(int b, int a)