Si estas en linux La terminal sirve de que aprendes mejor.
si estas en windows: geany,(aunque el code::blocks es el mejor para mi gusto).
saludos.
si estas en windows: geany,(aunque el code::blocks es el mejor para mi gusto).
saludos.
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ú
#include <windows.h>
#include <iostream>
using namespace std;
int main(){
SetConsoleTitle("Listo");
cin.get();
return 0;
}
#include "stdafx.h"
Creature::onSummonAttackedCreatureDrain(summon, target, points);
Creature::onSummonAttackedCreatureDrain(&summon, &target, &points);
MessageBeep(MB_INCONEXCLAMATION)
Cita de: Riki_89D en 31 Agosto 2011, 00:41 AMGracias saludos.
jaj Felicidades,esta bastante bien la verdad ^^ yo hice algo parecido,esra mas sencillo pero hacia lo mismo,peor no te coloreaba nada xD solo te la sacava por pantalla xD,gracias
#include <windows.h>
#include <iostream>
#include <fstream>
using namespace std;
int Text(char *palabra,char color){
switch(color){case 'V':
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
FOREGROUND_GREEN);cout<<palabra<<endl; break;
case 'R':SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
FOREGROUND_RED);cout<<palabra<<endl;break;
default: cout<<"El valor ingresado no es valido"<<endl;}}
//##################FindString#########################
int FindString(char *archivo,char *palabra){
char dat[1000];
ifstream arch; arch.open(archivo);if(!arch){
cout<<"ERROR AL ABRIR EL ARCHIVO"<<endl;}
else{while(!arch.eof()&&arch.getline(dat,1000)){
if(strstr(dat,palabra)==NULL){Text(dat,'R');
}else{Text(dat,'V');}}}}
int main(){
FindString("c:\\archivo.cpp","long");
cin.get();
return 0;
}