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ú

Temas - flony

#1
hola comunidad como estan mi problema es el siguiente tengo dos listas la primera seria la de las variables que corre de 0 a 35 y la segunda una lista mas grande, donde salen al azar estas variables, me gustaria saber como almacenar la cuenta de esas variables.
les dejo lo que voy haciendo.
quiero saber cuantos 1 hay cuantos dos etc
lista1=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35]

lista2=[1,2,3,
1,4,5,1,6,7,1,8,9,2,0,0,1,5,8,2,3,7,5,6,10,6,7,11,0,0,0,1,6,7,5,6,12,5,7,8,
4,12,1,6,12,0,3,5,6,0,0,0,5,10,12,3,6,11,5,6,8,13,0,0,7,12,14,2,0,0,1,14,15,1,5,6,4,5,16,
9,17,18,5,6,10,8,17,0,3,5,6,0,0,0,6,8,0,3,6,0,19,0,0,20,21,22,5,23,24,1,5,6,3,4,5,3,5,7,
2,4,12,1,5,7,1,8,18,0,0,0,17,18,20,2,5,18,6,16,25,0,0,0,1,7,0,1,4,18,0,0,0,1,5,6,26,27,28,
2,5,8,1,5,29,1,6,8,1,5,6,1,2,12,0,0,0,6,15,30,1,6,5,6,11,0,1,6,18,6,12,20,0,0,0,7,0,0,
0,0,0,1,5,24,7,8,0,1,5,21,1,6,31,1,5,30,12,0,0,1,6,20,0,0,0,5,6,11,1,15,32,33,34,35,
6,1,14,1,5,6,
]
for i in lista2 :
   for j in lista1:
       if i=j:
#2
Dudas Generales / deep web
21 Diciembre 2019, 06:59 AM
hola como están, como dice el titulo .
como hago para ingresar a la deep web  ...antes antes que no existiera google youtube etc era mas fácil...ahora como se hace ?
jajaj estoy algo oxidado ya
#3
Hardware / disco duro externo
30 Noviembre 2018, 00:13 AM
hola buenas tardes, paso a contarles mi problema, mi notebook, se rompió y desidi sacar el disco externo y poder usarlo como un pendrive el problema que me surgió es que ese disco tenia un sistema operativo, windows 10, clasico en disco C: y tenia dos particiones mas.
Una vez conectado, como no arrancaba formatee el disco c: original, pero igual no puedo acceder a las otras partes del disco que era donde tenia la información que me interesa ....alguna ayuda
#4
hola como están, hace una bocha no agarro esto de programar  ;D ;D
bueno mi problema es el siguiente, tengo un txt que es así
Citar'jajaja':1234567890,
y quiero que quede así
Citar1234567890:'jajaja',
el code que tengo es el siguiente, si me pueden dar una mano estaría genial  ;-) ;-)
def leerArchivo():
   
   archivo=open('3.txt', 'r')
   linea=archivo.readline()
   while linea!= "":
       resultado = [: linea.index(':')]
        resultado1 = [linea.index(':') :]
        #aca escribir la nueva linea resultado + resultyado1 +','
       


#5
Windows / derecho de adm en win 10
30 Agosto 2015, 23:34 PM
bueno como dice e titulo eso quiero

ya use
net user Administrador /active:yes
o
net user administrador /active:yes
alguno sabe como ser alguna solucion ?
#6
Programación C/C++ / pasar datos a una struct
29 Enero 2015, 04:22 AM
hola amigos hace una vida no le meto mano a c++
me darian una mano en esta parte estoy trabado
Código (cpp) [Seleccionar]
# include <iostream>
#include <string>


using namespace std;
struct T_alumno
{
string nombre;
float nota[2];
} alumno[29];


void inicializar();

int main()
{
inicializar();
cin.get();
return 0;
}


void inicializar()
{
const int limiteAlumnos =30;
const int limiteNota = 3;
char pasarNombre[50];
float pasarNota;

for (int i = 0; i < limiteAlumnos; i++)
{
cout << "pasar el nombre del alumno " << endl;
cin >> pasarNombre;
alumno[i].nombre = pasarNombre;
for (int j = 0; j < limiteNota; j++)
{
cout << "pasar las 3 notas " << endl;
cin >> pasarNota;
alumno[j].nota = pasarNota;

}

}
}

***
el error
***
Citar1>------ Operación Compilar iniciada: proyecto: maxurbalu, configuración: Debug Win32 ------
1>  main.cpp
1>c:\users\administrador\documents\visual studio 2013\projects\ver\ver\main.cpp(39): error C2440: '=' : no se puede realizar la conversión de 'float' a 'float [2]'
1>          No hay conversiones a tipos de matriz, aunque hay conversiones a referencias o punteros a matrices
========== Compilar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos ==========
#7
Programación C/C++ / paso de vectores a una funcion
4 Septiembre 2014, 22:50 PM
hola amigos del foro tengo una duda y es que tengo dos vectores, a una función.
un vector es (int *, const int) y el otro es (string * , const int) y quiero pasar los dos vectores y se unan en una sola funcion
se pasar un vector a una función, pero pasar dos vectores y que se unan no le encuentro la vuelta  ::).
intente (int *, const int, string * , const int) pero solo entiende el primero como le hago  :huh:
#8
Programación C/C++ / hook
1 Septiembre 2014, 01:09 AM
hola estaba leyendo un vieja pagina de este foro
http://foro.elhacker.net/programacion_general/hooks_que_son-t120555.0.html
en el hay un ejempo de hook
#include <windows.h>
#include <stdio.h>

void HookMsgBox();
int __stdcall MessageBoxA_Detour(HWND hWnd, LPCSTR lpText, LPCSTR lpCaption, UINT uType);

void main()
{
  HookMsgBox();
  MessageBox(0, "HOLA", "MUNDO", 0);
  printf("fin del programa");
}

void HookMsgBox()
{
  HMODULE MySelf = GetModuleHandle(0);
  HMODULE User32 = GetModuleHandle("User32.dll");
  DWORD Msg = (DWORD)GetProcAddress(User32, "MessageBoxA");
  PIMAGE_DOS_HEADER Img = (PIMAGE_DOS_HEADER)MySelf;
  PIMAGE_NT_HEADERS Pe  = (PIMAGE_NT_HEADERS) ((BYTE*)Img + Img->e_lfanew);
  LPDWORD ImportAddr = (LPDWORD)((DWORD)Pe->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT].VirtualAddress + (DWORD)Img);
  DWORD old;
  VirtualProtect(ImportAddr, 0x1000, PAGE_READWRITE, &old);     
  for (int x = 0; x < Pe->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT].Size; x += 4, ImportAddr++)
  {
    LPDWORD ImportFnc = (LPDWORD)((DWORD)*ImportAddr + (DWORD)MySelf);
    if (*ImportFnc == Msg)
    {
      *ImportFnc = (DWORD)&MessageBoxA_Detour;
    }
  }
}

int __stdcall MessageBoxA_Detour(HWND hWnd, LPCSTR lpText, LPCSTR lpCaption, UINT uType)
{
  printf("%s - %s\r\n", lpText, lpCaption);
  return 0;
}

pero me salen estos errores
Citar1>------ Operación Compilar iniciada: proyecto: hook, configuración: Debug Win32 ------
1>  Source.cpp
1>c:\users\administrador\documents\visual studio 2012\projects\hook\hook\source.cpp(13): error C2664: 'MessageBoxW' : no se puede convertir el parámetro 2 de 'const char [5]' a 'LPCWSTR'
1>          Los tipos señalados no están relacionados; la conversión requiere reinterpret_cast, conversión de estilo de C o conversión de estilo de función
1>c:\users\administrador\documents\visual studio 2012\projects\hook\hook\source.cpp(20): error C2664: 'GetModuleHandleW' : no se puede convertir el parámetro 1 de 'const char [11]' a 'LPCWSTR'
1>          Los tipos señalados no están relacionados; la conversión requiere reinterpret_cast, conversión de estilo de C o conversión de estilo de función
1>c:\users\administrador\documents\visual studio 2012\projects\hook\hook\source.cpp(27): warning C4018: '<' : no coinciden signed/unsigned
========== Compilar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos ==========
ya probe con CString y no me funciono y con std::string::c_str pero no se usarlo bien, alguna ayuda
#9
hola gente alguien me podria decir si se puede pasar de un txt
Citarpepe
luis
juan
jose
carlos
raul
flony
a un vector string [6], mas o menos mi idea era
void leer_txt()
{
string linea;
string candidatosTxt [6];
ifstream MiArchivo ("votos.txt");
if (MiArchivo.is_open())
{
for (int i = 0; i < 7; i++)
{
candidatosTxt [i] = getline(MiArchivo, linea); // aca el error
}
}
}
#10
Programación C/C++ / analisar y compartir
3 Julio 2014, 14:34 PM
hola amigos como están, navegando por la web encontré esto.
http://masters-hackers.info/showthread.php?t=41049
en donde parece esta un código fuente de un que pedazo de virus.
acá el código fuente y una reseña del virus es bastante largo el code por eso no lo publico
http://es.wikipedia.org/wiki/Stuxnet
http://pastebin.com/raw.php?i=3WMHAV5r
bueno mi pregunta es, no esta el famoso int main(){...}
entonces que seria? un librería estática o dinámica?
alguno sabe para que sirve #include <defs.h>
#11
Programación C/C++ / libro c++ 11?
19 Mayo 2014, 00:01 AM
alguien sabe de algun libro de c++ 11 que este en español?
#12
Ingeniería Inversa / investigacion
7 Enero 2014, 01:47 AM
hola gente, me presento soy flony, como estoy de vacaciones pense en estudiar un poco de asm no soy estudiante ni nada por el estilo solo lo hago de autodidacta, bueno siempre quise saber como funcionan algunos programas, y para eso descargue el ollydgb y el ida, mas los tutoriales de narvaja y uno que sigo en youtube de What's a Creel?
bue la cuestión es que hace un tiempo recibí por mail un archivo que parecía inocente, el Iminent recuerdo que era como el babylon, no un virus pero si molesto, bueno quiero aprender como funciona y que hace, si alguno me da una mano estaría genial, aca el archivo
http://www.4shared.com/rar/ZP1nhB2Xce/IminentSetup_162oKg6aP1_.html
#13
Programación C/C++ / problema asm
30 Diciembre 2013, 00:55 AM
hola amigos como esta, como pasaron la navidad? ojala que bien  ;-) ;-)
bueno mi problema es el siguiente
datos previos:
                      visual studio 2012
                      procesador intel core i5 x64
preparación del proyecto
                      cambio de win 32 a 64
                      personalización de compilación marcar masm
para proyectos chicos estaba bien, ahora cuando hago este proyecto, el cual obtuve de http://www.youtube.com/watch?v=kQc85ci6BRk&list=PL0C5C980A28FEE68D
me sale el siguiente error
Citar>Compilación iniciada a las 29/12/2013 20:11:01.
1>Main.obj : error LNK2019: símbolo externo ZerroArray sin resolver al que se hace referencia en la función main
1>C:\Users\Administrador\Documents\Visual Studio 2012\ConsoleApplication5\x64\Debug\ConsoleApplication5.exe : fatal error LNK1120: 1 externos sin resolver
1>
1>ERROR al compilar.
1>
y me canse de buscarle la vuelta
aca los code
main.cpp
#include<iostream>
#include<stdlib.h>


#include "ZerroArray.h"
using namespace std;

int main ()
{
int count =1024;
char *arr=new char [count];

for (int i = 0; i < count; i++)
{
arr[i]=(char)rand();
}
for (int j = 0; j < count; j++)
{
cout<<(int)arr[j]<<" ";
}

ZerroArray(arr, count*sizeof(char));

for (int k = 0; k < count; k++)
{
cout<<(int) arr [k]<<" " ;
}

cin.get();
delete[] arr;
return 0;
}


ZerroArray.h
#ifndef ZERROARRAY_H
#define ZERROARRAY_H
extern "C" void ZerroArray(void *arr, int countInBytes);


#endif

y ZerroArray.asm
.code
ZerroArray proc
cmp edx, 0
jle Finished

cmp edx, 1
je SetFinalByte

mov ax, 0
mov r8d, edx
shr edx,1

MainLoop:
mov word ptr [rcx], ax
add rcx,2
dec edx
jnz MainLoop

and r8d,1
jz Finished

SetFinalByte:
mov byte prt [rcx],0

Finished:
ret
ZerroArray endp
end
#14
Bases de Datos / importar fecha
21 Octubre 2013, 04:10 AM
hola bueno, mi problema es ese
trato de importar de un archivo txt entre otros datos la fecha, el problema es que esta en formato dd/mm/yyyy y mysql usa yyyy/mm/dd
he visto varios ejemplos pero solo es usando INSERT INTO....y yo lo que quiero es hacerlo en 26.000 registros, me volveria chino, como puedo hacerlo todo en un solo paso...alli el codigo que llevo haciendo

create table Bco(
Entidad smallint,
Sucursal smallint,
Cuenta mediumint,
Gaf smallint,
TipodeDoc varchar(5),
Documento int not null,
NombreBeneficiario varchar (50),
Mov smallint,
Fecha date,
Detalle varchar(30),
Localidad varchar(30),
TipodeMoneda tinyint,
Importe double(10,2));
load data local infile 'C:/Bco.txt' into table bco FIELDS TERMINATED BY ';'lines terminated by '\n';

select * from Bco;
#15
hola buenas
yo molestando de vuelta estaba haciendo unos ejemplos de visual c++ y mysql, y compilan y linkean, pero a la hora de ejecutarlo me sale uno error
CitarPrimera excepción en 0x000007FEE2C01426 (msvcp110.dll) en ver1.1.exe: 0xC0000005: Infracción de acceso al leer la ubicación 0x00000000001A2000.
Excepción no controlada en 0x000007FEE2C01426 (msvcp110.dll) en ver1.1.exe: 0xC0000005: Infracción de acceso al leer la ubicación 0x00000000001A2000.
si alguno me puede dar una mano estaría genial


modificado
ya me autoconteste creo que aca esta el error
http://foro.elhacker.net/programacion_cc/visual_studio_c_error_destructor_de_clase-t292218.0.html
#16
Programación C/C++ / errores varios
5 Octubre 2013, 04:43 AM
bueno, no le encuentro solución, si alguno me ayuda estaría genial, acá el code y su log donde están los errores
es visual c++ 2012

// ver1.1.cpp: define el punto de entrada de la aplicación de consola.
//

#include "stdafx.h"
/*
examples/standalone_example_docs1.cpp
*/

/* Standard C++ includes */
#include <stdlib.h>
#include <iostream>


/*
 Include directly the different
 headers from cppconn/ and mysql_driver.h + mysql_util.h
 (and mysql_connection.h). This will reduce your build time!
*/
#include "mysql_connection.h"

#include <cppconn/driver.h>
#include <cppconn/exception.h>
#include <cppconn/resultset.h>
#include <cppconn/statement.h>


#pragma comment(lib,"mysqlcppconn.lib")
#pragma comment(lib,"libmysql.lib")


using namespace std;

int main(void)
{
cout << endl;
cout << "Running 'SELECT 'Hello World!' AS _message'..." << endl;

try {
 sql::Driver *driver;
 sql::Connection *con;
 sql::Statement *stmt;
 sql::ResultSet *res;

 /* Create a connection */
 driver = get_driver_instance();
 con = driver->connect("tcp://127.0.0.1:3306", "root", "root");
 /* Connect to the MySQL test database */
 con->setSchema("test");

 stmt = con->createStatement();
 res = stmt->executeQuery("SELECT 'Hello World!' AS _message");
 while (res->next()) {
   cout << "\t... MySQL replies: ";
   /* Access column data by alias or column name */
   cout << res->getString("_message") << endl;
   cout << "\t... MySQL says it again: ";
   /* Access column fata by numeric offset, 1 is the first column */
   cout << res->getString(1) << endl;
 }
 delete res;
 delete stmt;
 delete con;

} catch (sql::SQLException &e) {
 cout << "# ERR: SQLException in " << __FILE__;
 cout << "(" << __FUNCTION__ << ") on line " << __LINE__ << endl;
 cout << "# ERR: " << e.what();
 cout << " (MySQL error code: " << e.getErrorCode();
 cout << ", SQLState: " << e.getSQLState() << " )" << endl;
}

cout << endl;

return EXIT_SUCCESS;
}


log

CitarCompilación iniciada a las 04/10/2013 23:26:24.
    1>Proyecto "C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\ver1.1\ver1.1.vcxproj" en el nodo 2 (Build destinos).
    1>Link:
        C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\Release\ver1.1.exe" /INCREMENTAL:NO /NOLOGO /LIBPATH:"C:\Program Files\MySQL\Connector C++ 1.1.3\lib\opt" /LIBPATH:"C:\Program Files\MySQL\MySQL Server 5.6\lib" mysqlcppconn.lib libmysql.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\Release\ver1.1.pdb" /SUBSYSTEM:CONSOLE /OPT:REF /OPT:ICF /LTCG /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\Release\ver1.1.lib" /MACHINE:X86 /SAFESEH Release\stdafx.obj
        Release\ver1.1.obj
    1>ver1.1.obj : error LNK2001: símbolo externo __imp__get_driver_instance sin resolver
    1>ver1.1.obj : error LNK2001: símbolo externo "__declspec(dllimport) public: int __thiscall sql::SQLException::getErrorCode(void)const " (__imp_?getErrorCode@SQLException@sql@@QBEHXZ) sin resolver
    1>ver1.1.obj : error LNK2001: símbolo externo "__declspec(dllimport) public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall sql::SQLException::getSQLState(void)const " (__imp_?getSQLState@SQLException@sql@@QBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) sin resolver
    1>ver1.1.obj : error LNK2001: símbolo externo "__declspec(dllimport) public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall sql::SQLString::asStdString(void)const " (__imp_?asStdString@SQLString@sql@@QBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) sin resolver
    1>ver1.1.obj : error LNK2001: símbolo externo "__declspec(dllimport) public: __thiscall sql::SQLString::SQLString(char const * const)" (__imp_??0SQLString@sql@@QAE@QBD@Z) sin resolver
    1>ver1.1.obj : error LNK2001: símbolo externo "__declspec(dllimport) public: __thiscall sql::SQLString::~SQLString(void)" (__imp_??1SQLString@sql@@QAE@XZ) sin resolver
    1>C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\Release\ver1.1.exe : fatal error LNK1120: 6 externos sin resolver
    1>Compilación del proyecto terminada "C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\ver1.1\ver1.1.vcxproj" (Build destinos) -- ERROR.

ERROR al compilar.

Tiempo transcurrido 00:00:00.18
#17
hola como están, bueno la verdad esta duda surge que por leer el tema de uno de los chicos decidí trabajar con archivos pero en c++, se supone es un txt que tiene nombres separados por comas, la cuestión es que siempre salta al final y no me da un resultado, error"
#include<iostream>
#include<fstream>
#include<string>

using namespace std;

int main()
{
string linea;
string nombre;
char a=',';
cout<<"ingrese el nombre buscado"<<endl;
getline(cin, nombre);
ifstream miArchivo ("nombres.txt");
if (miArchivo.is_open())
{
while (getline(miArchivo, linea,a ))
{
if (nombre==linea)
{
cout<<"el nombre buscado esta presente "<<endl;
}
else
{
cout<<"el nombre no esta"<<endl;
}
}
miArchivo.close();
}
else
{
cout<<"algo paso"<<endl;
}
getchar();
return 0;
}

#18
Programación C/C++ / ahorcado
19 Agosto 2013, 19:48 PM
hace bastante que no le entraba a c++, bueno y era un tema pendiente el juego del ahorcado...esta hecho para windows...capaz ahí se podría mejorar un poco para mejorar...bue allí el código así me dan propuestas para mejorarlo
#include<iostream>
#include<string>
#include<Windows.h>

using  namespace std;

int main ()
{
string palabra;
string solucion;
int i=0, intentos=0;
signed int tamano;
char a;
cout<<"ingrese la palabra "<<endl;
getline(cin, palabra);
//inicio de juego
system("cls");
cout<<"como ayuda la palabra tiene "<<palabra.size()<<" letras"<<endl;
tamano=palabra.size();
//llenar de asteriscos la solucion

for (int i = 0; i <= tamano-1; i++)
{
solucion+='+';
}
cout<<solucion<<endl;
//comprobacion
cout<<"el numero de intentos debe ser superior al numero de letras"<<endl;
cout<<"ingrese los intentos"<<endl;
cin>>intentos;
system("cls");
//inicio

while (intentos>=0)
{
cout<<"ingrese la letra: "<<endl;
    cin>>a;
for (int i = 0; i <= tamano-1; i++)
{
if (palabra[i]==a)
{
solucion[i]=a;
}
}
cout<<"hasta ahora la palabra es "<<solucion<<endl;
intentos--;
cout<<"los intentos hasta ahora es "<<intentos;
Sleep(3000);
system("cls");
if (palabra==solucion)
{
cout<<"FELICIDADES GANASTE :) :) "<<solucion<<endl;
};
if (intentos==1)
{
cout<<"solo te queda un intento"<<endl;
};
}

system("PAUSE");
return  0;
}
#19
Programación C/C++ / archivo log
23 Julio 2013, 03:19 AM
hola chicos hoy estaba viendo un log que me no supe entender
Citar07-22 09:02:09.643000 : client.cpp(36) : CClientMtm/ConstructL (this: 0x500010
07-22 09:02:09.657000 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 09:02:09.662000 : client.cpp(42) : CClientMtm/dtor (this: 0x500010
07-22 17:14:03.312000 : client.cpp(36) : CClientMtm/ConstructL (this: 0x50f280
07-22 17:14:03.315000 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 17:14:03.316000 : client.cpp(42) : CClientMtm/dtor (this: 0x50f280
07-22 17:14:13.521625 : uidata.cpp(51) : CUiDataMtm/ConstructL
07-22 17:14:13.788000 : uidata.cpp(62) : CUiDataMtm/GetResourceFileName
07-22 17:14:14.166625 : uidata.cpp(84) : CUiDataMtm/QueryCapability/cap: 0x10001378
07-22 17:14:14.168625 : uidata.cpp(84) : CUiDataMtm/QueryCapability/cap: 0x10001373
07-22 17:14:14.183875 : uidata.cpp(84) : CUiDataMtm/QueryCapability/cap: 0x10001374
07-22 17:14:14.189875 : uidata.cpp(84) : CUiDataMtm/QueryCapability/cap: 0x10001376
07-22 17:14:14.190875 : uidata.cpp(84) : CUiDataMtm/QueryCapability/cap: 0x10001375
07-22 17:14:14.192875 : uidata.cpp(84) : CUiDataMtm/QueryCapability/cap: 0x10001630
07-22 17:14:14.192875 : uidata.cpp(84) : CUiDataMtm/QueryCapability/cap: 0x101fd692
07-22 17:14:14.193875 : uidata.cpp(134) : CUiDataMtm/CanCreateEntryL
07-22 17:14:14.194875 : uidata.cpp(57) : CUiDataMtm/dtor
07-22 17:18:51.072375 : client.cpp(36) : CClientMtm/ConstructL (this: 0x727220
07-22 17:18:51.093750 : ui.cpp(46) : CUiMtm/ConstructL
07-22 17:18:51.095750 : ui.cpp(59) : CUiMtm/GetResourceFileName
07-22 17:18:51.102750 : ui.cpp(68) : CUiMtm/QueryCapability/cap uid: 0x1000484e
07-22 17:18:51.110750 : ui.cpp(74) : CUiMtm/InvokeSyncFunctionL/id: 2097154
07-22 17:18:51.112750 : ui.cpp(41) : CUiMtm/dtor
07-22 17:18:51.116750 : client.cpp(42) : CClientMtm/dtor (this: 0x727220
07-22 17:18:59.325875 : procmgrserver.cpp(600) : ### Process Manager: Starting ... (pid: 488)
07-22 17:18:59.374875 : procmgrserver.cpp(612) : ### Process Manager: Started
07-22 17:18:59.450500 : procmgrserver.cpp(324) : ### Starting app startup timer (6 secs) ...
07-22 17:19:05.473750 : procmgrserver.cpp(396) : ### Process Manager: Timer expired, Starting app. ###
07-22 17:19:05.489750 : procmgrserver.cpp(496) : ***CProcMgrServer::HandleError - error starting app: -1
07-22 17:19:16.694500 : client.cpp(36) : CClientMtm/ConstructL (this: 0x500010
07-22 17:19:16.697500 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 17:19:16.698500 : client.cpp(42) : CClientMtm/dtor (this: 0x500010
07-22 17:19:16.906250 : client.cpp(36) : CClientMtm/ConstructL (this: 0x51b680
07-22 17:19:16.908250 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 17:19:16.909250 : client.cpp(42) : CClientMtm/dtor (this: 0x51b680
07-22 17:46:30.703375 : client.cpp(36) : CClientMtm/ConstructL (this: 0x51e960
07-22 17:46:30.708375 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 17:46:30.709375 : client.cpp(42) : CClientMtm/dtor (this: 0x51e960
07-22 17:50:10.112375 : client.cpp(36) : CClientMtm/ConstructL (this: 0x520740
07-22 17:50:10.115375 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 17:50:10.116375 : client.cpp(42) : CClientMtm/dtor (this: 0x520740
07-22 18:07:24.316500 : client.cpp(36) : CClientMtm/ConstructL (this: 0x726ff8
07-22 18:07:24.352125 : ui.cpp(46) : CUiMtm/ConstructL
07-22 18:07:24.358125 : ui.cpp(59) : CUiMtm/GetResourceFileName
07-22 18:07:24.366375 : ui.cpp(68) : CUiMtm/QueryCapability/cap uid: 0x1000484e
07-22 18:07:24.371375 : ui.cpp(74) : CUiMtm/InvokeSyncFunctionL/id: 2097154
07-22 18:07:24.382000 : ui.cpp(41) : CUiMtm/dtor
07-22 18:07:24.395000 : client.cpp(42) : CClientMtm/dtor (this: 0x726ff8
07-22 18:07:35.224500 : procmgrserver.cpp(600) : ### Process Manager: Starting ... (pid: 495)
07-22 18:07:35.291000 : procmgrserver.cpp(612) : ### Process Manager: Started
07-22 18:07:35.390000 : procmgrserver.cpp(324) : ### Starting app startup timer (6 secs) ...
07-22 18:07:41.448500 : procmgrserver.cpp(396) : ### Process Manager: Timer expired, Starting app. ###
07-22 18:07:41.489375 : procmgrserver.cpp(496) : ***CProcMgrServer::HandleError - error starting app: -1
07-22 18:07:49.276625 : client.cpp(36) : CClientMtm/ConstructL (this: 0x500010
07-22 18:07:49.281625 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 18:07:49.283625 : client.cpp(42) : CClientMtm/dtor (this: 0x500010
07-22 18:07:49.546250 : client.cpp(36) : CClientMtm/ConstructL (this: 0x51b680
07-22 18:07:49.548250 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 18:07:49.550250 : client.cpp(42) : CClientMtm/dtor (this: 0x51b680
07-22 18:12:26.525625 : client.cpp(36) : CClientMtm/ConstructL (this: 0x5207d0
07-22 18:12:26.527625 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 18:12:26.528625 : client.cpp(42) : CClientMtm/dtor (this: 0x5207d0
07-22 19:21:01.687875 : client.cpp(36) : CClientMtm/ConstructL (this: 0x726ff8
07-22 19:21:01.705875 : ui.cpp(46) : CUiMtm/ConstructL
07-22 19:21:01.709875 : ui.cpp(59) : CUiMtm/GetResourceFileName
07-22 19:21:01.719875 : ui.cpp(68) : CUiMtm/QueryCapability/cap uid: 0x1000484e
07-22 19:21:01.729875 : ui.cpp(74) : CUiMtm/InvokeSyncFunctionL/id: 2097154
07-22 19:21:01.737875 : ui.cpp(41) : CUiMtm/dtor
07-22 19:21:01.748875 : client.cpp(42) : CClientMtm/dtor (this: 0x726ff8
07-22 19:21:21.868750 : procmgrserver.cpp(600) : ### Process Manager: Starting ... (pid: 493)
07-22 19:21:21.875750 : procmgrserver.cpp(612) : ### Process Manager: Started
07-22 19:21:21.880750 : procmgrserver.cpp(324) : ### Starting app startup timer (6 secs) ...
07-22 19:21:27.989625 : procmgrserver.cpp(396) : ### Process Manager: Timer expired, Starting app. ###
07-22 19:21:28.176500 : procmgrserver.cpp(496) : ***CProcMgrServer::HandleError - error starting app: -1
07-22 19:21:39.342125 : client.cpp(36) : CClientMtm/ConstructL (this: 0x500010
07-22 19:21:39.347125 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 19:21:39.348125 : client.cpp(42) : CClientMtm/dtor (this: 0x500010
07-22 19:21:39.682875 : client.cpp(36) : CClientMtm/ConstructL (this: 0x51b680
07-22 19:21:39.683875 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 19:21:39.684875 : client.cpp(42) : CClientMtm/dtor (this: 0x51b680
07-22 21:10:57.529875 : uidata.cpp(51) : CUiDataMtm/ConstructL
07-22 21:10:57.533875 : uidata.cpp(62) : CUiDataMtm/GetResourceFileName
07-22 21:10:57.543875 : uidata.cpp(84) : CUiDataMtm/QueryCapability/cap: 0x101fd692
07-22 21:10:57.544875 : uidata.cpp(84) : CUiDataMtm/QueryCapability/cap: 0x10008b24
07-22 21:37:52.062875 : uidata.cpp(57) : CUiDataMtm/dtor
07-22 21:38:34.552500 : client.cpp(36) : CClientMtm/ConstructL (this: 0x726ff8
07-22 21:38:34.566500 : ui.cpp(46) : CUiMtm/ConstructL
07-22 21:38:34.568500 : ui.cpp(59) : CUiMtm/GetResourceFileName
07-22 21:38:34.577500 : ui.cpp(68) : CUiMtm/QueryCapability/cap uid: 0x1000484e
07-22 21:38:34.579500 : ui.cpp(74) : CUiMtm/InvokeSyncFunctionL/id: 2097154
07-22 21:38:34.581500 : ui.cpp(41) : CUiMtm/dtor
07-22 21:38:34.585500 : client.cpp(42) : CClientMtm/dtor (this: 0x726ff8
07-22 21:39:11.393375 : procmgrserver.cpp(600) : ### Process Manager: Starting ... (pid: 506)
07-22 21:39:11.431375 : procmgrserver.cpp(612) : ### Process Manager: Started
07-22 21:39:11.509000 : procmgrserver.cpp(324) : ### Starting app startup timer (6 secs) ...
07-22 21:39:17.516625 : procmgrserver.cpp(396) : ### Process Manager: Timer expired, Starting app. ###
07-22 21:39:17.521625 : procmgrserver.cpp(496) : ***CProcMgrServer::HandleError - error starting app: -1
07-22 21:39:32.119000 : client.cpp(36) : CClientMtm/ConstructL (this: 0x500070
07-22 21:39:32.128000 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 21:39:32.134000 : client.cpp(42) : CClientMtm/dtor (this: 0x500070
07-22 21:39:32.368250 : client.cpp(36) : CClientMtm/ConstructL (this: 0x51c440
07-22 21:39:32.370250 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 21:39:32.371250 : client.cpp(42) : CClientMtm/dtor (this: 0x51c440
07-22 21:42:44.169125 : client.cpp(36) : CClientMtm/ConstructL (this: 0x726ff8
07-22 21:42:44.185125 : ui.cpp(46) : CUiMtm/ConstructL
07-22 21:42:44.190125 : ui.cpp(59) : CUiMtm/GetResourceFileName
07-22 21:42:44.198125 : ui.cpp(68) : CUiMtm/QueryCapability/cap uid: 0x1000484e
07-22 21:42:44.202125 : ui.cpp(74) : CUiMtm/InvokeSyncFunctionL/id: 2097154
07-22 21:42:44.206125 : ui.cpp(41) : CUiMtm/dtor
07-22 21:42:44.214125 : client.cpp(42) : CClientMtm/dtor (this: 0x726ff8
07-22 21:43:10.143000 : procmgrserver.cpp(600) : ### Process Manager: Starting ... (pid: 502)
07-22 21:43:10.202875 : procmgrserver.cpp(612) : ### Process Manager: Started
07-22 21:43:10.276375 : procmgrserver.cpp(324) : ### Starting app startup timer (6 secs) ...
07-22 21:43:16.285250 : procmgrserver.cpp(396) : ### Process Manager: Timer expired, Starting app. ###
07-22 21:43:16.289250 : procmgrserver.cpp(496) : ***CProcMgrServer::HandleError - error starting app: -1
07-22 21:43:25.447375 : client.cpp(36) : CClientMtm/ConstructL (this: 0x500040
07-22 21:43:25.450375 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 21:43:25.451375 : client.cpp(42) : CClientMtm/dtor (this: 0x500040
07-22 21:43:25.672625 : client.cpp(36) : CClientMtm/ConstructL (this: 0x51bd00
07-22 21:43:25.674625 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 21:43:25.675625 : client.cpp(42) : CClientMtm/dtor (this: 0x51bd00
07-22 21:50:53.937500 : client.cpp(36) : CClientMtm/ConstructL (this: 0x726ff8
07-22 21:50:53.955500 : ui.cpp(46) : CUiMtm/ConstructL
07-22 21:50:53.957500 : ui.cpp(59) : CUiMtm/GetResourceFileName
07-22 21:50:53.961500 : ui.cpp(68) : CUiMtm/QueryCapability/cap uid: 0x1000484e
07-22 21:50:53.963500 : ui.cpp(74) : CUiMtm/InvokeSyncFunctionL/id: 2097154
07-22 21:50:53.964500 : ui.cpp(41) : CUiMtm/dtor
07-22 21:50:53.973500 : client.cpp(42) : CClientMtm/dtor (this: 0x726ff8
07-22 21:51:24.456375 : procmgrserver.cpp(600) : ### Process Manager: Starting ... (pid: 504)
07-22 21:51:24.495375 : procmgrserver.cpp(612) : ### Process Manager: Started
07-22 21:51:24.556375 : procmgrserver.cpp(324) : ### Starting app startup timer (6 secs) ...
07-22 21:51:30.585125 : procmgrserver.cpp(396) : ### Process Manager: Timer expired, Starting app. ###
07-22 21:51:30.590125 : procmgrserver.cpp(496) : ***CProcMgrServer::HandleError - error starting app: -1
07-22 21:51:37.110875 : client.cpp(36) : CClientMtm/ConstructL (this: 0x500410
07-22 21:51:37.113875 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 21:51:37.115875 : client.cpp(42) : CClientMtm/dtor (this: 0x500410
07-22 21:51:37.349000 : client.cpp(36) : CClientMtm/ConstructL (this: 0x51b3d0
07-22 21:51:37.351000 : client.cpp(95) : CClientMtm/QueryCapability/cap uid: 0x102072b9
07-22 21:51:37.352000 : client.cpp(42) : CClientMtm/dtor (this: 0x51b3d0
#20
Programación C/C++ / llenar string con algo
17 Junio 2013, 02:08 AM
hola gente tengo una duda ...quiero llenar un string con algo y me sale este error
expession string subscript out of range
#include<iostream>
#include<string>

using  namespace std;

int main ()
{
string uno;
string dos;
       signed int tamano;
       cout<<"ingrese uno "<<endl;
getline(cin, uno);
       tamano=uno.size();
       for (int i = 0; i <= tamano-1; i++)
{
dos[i]='+';
}
        .....etc etc etc.......
       return 0;
}

la otra q probe pero sale el mismo error es
]#include<iostream>
#include<string>

using  namespace std;

int main ()
{
string uno;
string dos;
       signed int tamano;
       cout<<"ingrese uno "<<endl;
getline(cin, uno);
       for (int i = 0; i <=uno.size(); i++)
{
dos[i]='+';
}
#21
Programación C/C++ / clase racional
9 Abril 2013, 05:57 AM
hola amigos, tengo este problema y ya me maree bastante si alguno me puede echar una mano seria genial, programo en visual 2012 c++
"programar en c++ de deitel "
problema n° 9.6
dice
Citarcree una clase llamada racional para realizar operaciones aritmeticas con fracciones escriba un programa para evaluar su clase.
use variables enteras para representar los datos private de la clase:numerador y denominador. Proporcione un constructor que permita a un objeto de esta clase inicializarse cuando se declare. El constructor debe tener valores prederminados en caso de que no se proporcione inicializaodres y debe almacenar una fracion en forma reducida. Por ejemplo la fracion 2/4 se se almacena en el objeto como 1/2.Proporcione funciones mienbro public que realizen cada una de las siguientes tareas sumar restar multiplicar dividir imprimir fraciones en modfo a/b y en forma de punto flotante
mi code es
// Racional.h
#ifndef RACIONAL_H
#define RACIONAL_H

#pragma once

using namespace System;

namespace Racional {

public ref class miRacional
{
// TODO: agregar aquí los métodos de la clase.
public:
miRacional(int , int );
~miRacional();
//funciones
void suma();
void resta();
void multiplicar();
void dividir();
void ImprimirFraccion();
void ImprimirFlotante();
int reducir(int, int);
private:
int numerador;
int denominador;

};
}
#endif

y
// Archivo DLL principal.
//racional.cpp

#include "stdafx.h"

#include "Racional.h"

#include<iostream>
using std::cout;
using std::cin;
using std::endl;
using std::fixed;

#include<iomanip>
using std::setprecision;

Racional::miRacional::miRacional(int num, int deno)
{
numerador=denominador=1;
reducir(int num, int deno);

}

int Racional::miRacional::reducir(int n, int d )
{
int i;
for (int i = 2; i <= 11; i++)
{
while ((d%i==0)&&(n%i==0))
{
d=d/i;
n=n/i;
}
}
return d,n;
}

void Racional::miRacional::suma()
{
int n1,d1,n2,d2;
cout<<"ingrese numerador y denominador de 1° fraccion";
cin>>n1,d1;
cout<<"ingrese numerador y denominador de 2° fraccion";
cin>>n2,d2;
numerador=((n1*d2)+(d1*n2));
denominador=(d1*d2);
}

void Racional::miRacional::resta()
{
int n1,d1,n2,d2;
cout<<"ingrese numerador y denominador de 1° fraccion";
cin>>n1,d1;
cout<<"ingrese numerador y denominador de 2° fraccion";
cin>>n2,d2;
denominador=(d1*d2);
numerador=((d2*n1)-(d1*n2));
}

void Racional::miRacional::multiplicar()
{
int n1,d1,n2,d2;
cout<<"ingrese numerador y denominador de 1° fraccion";
cin>>n1,d1;
cout<<"ingrese numerador y denominador de 2° fraccion";
cin>>n2,d2;
numerador=(n1*n2);
denominador=(d1*d2);
}

void Racional::miRacional::dividir()
{
int n1,d1,n2,d2;
cout<<"ingrese numerador y denominador de 1° fraccion";
cin>>n1,d1;
cout<<"ingrese numerador y denominador de 2° fraccion";
cin>>n2,d2;
numerador=n1*d2;
denominador=d1*n2;
}

void Racional::miRacional::ImprimirFraccion()
{
cout<<"el resultado es "<<numerador<<"/"<<denominador<<endl;
system("PAUSE");
}

void Racional::miRacional::ImprimirFlotante()
{
double a;
a=static_cast<double>(numerador)/denominador;
cout<<"el resultado de la fraccion en decimales es"<< setprecision(5)<<fixed<<a;
system("PAUSE");
}

el problema me lo da el constructor para reducir una fracion aca los errores
Citar1>------ Operación Compilar iniciada: proyecto: Racional, configuración: Debug Win32 ------
1>  Racional.cpp
1>Racional.cpp(19): error C2144: error de sintaxis : 'int' debe estar precedido de ')'
1>Racional.cpp(19): error C2660: 'Racional::miRacional::reducir' : la función no acepta 0 argumentos
1>Racional.cpp(19): error C2059: error de sintaxis : ')'
========== Compilar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos ==========
#22
Programación C/C++ / manejo de archivos txt
11 Febrero 2013, 21:58 PM
hola amigos bueno a sucedido algo raro mientras trataba de ahcer algo con el manejo de archivos txt.
tengo un txt que tiene nombres de ciudades y finaliza con un 1 deberia darme solo ese trozo desde el nombre hasta el 1
Citarlondres blablablabla 1
paris blablablabla 1
roma blablabla 1
compila de diez, pero ejecuto y me sale un mensaje...
CitarUnhandled exception at at 0x7634C41F in carta.exe: Microsoft C++ exception: std::out_of_range at memory location 0x0015F4EC.
aca el codigo
#include <iostream>
#include <fstream>
#include <string>

using namespace std;

string carga_archivo (string nombre)
{
string linea;
ifstream miarchivo;
miarchivo.open(nombre);
if(!miarchivo.good())
{
cout << "Error abriendo archivo";
return "ERROR";
}

while(!miarchivo.eof())
{
getline(miarchivo, linea);
}
miarchivo.close();

return linea;
}

string ubicar_copiar(string leer_texto )
{
string frase, pedazo;
int aux=1;
int posicion1, posicion2;
cout<<"ingrese ciudad " <<endl;
cin >>frase;
posicion1=leer_texto.find(frase);
posicion2=leer_texto.find(aux,posicion1);
pedazo=leer_texto.substr (posicion1,posicion2);
return pedazo;
}

int main()
{
string texto, importante;
texto=carga_archivo("ciudad.txt");
importante=ubicar_copiar(texto);
cout<<importante<<endl;
cin.get();
return 0;
}
#23
hola amigos estaba buscando en la red y se me dio por meter el intel windows visual c++...y salio Intel® Parallel Studio XE 2013....
alguien tiene una idea para que sirve....es una biblioteca adicional?
#24
hola estaba viendo un video y bueno intente hacerlo pero me sale un error.
el video es el siguiente
http://minidosis.org/C++/Entrada-Salida/Escribir%20en%20un%20Fichero/
#include <iostream>
#include <fstream>
using namespace std;


int main ()
{

ofstream F("texto.txt");
string nombre;
cin>>nombre;
F<<"hola como estas" << nombre << endl;
return 0;
}

y el error es
Citar1>c:\users\flony\documents\visual studio 2012\projects\txt\txt\source.cpp(11): error C2679: '>>' binario : no se encontró un operador que adopte un operando en la parte derecha de tipo 'std::string' (o bien no existe una conversión aceptable)
#25
Programación C/C++ / funcion fprintf
19 Enero 2013, 01:26 AM
tengo el siguiente code y quiero hacer una archivo .dat y quiero que tenga un vector de 6 digitos enteros compila y todo pero cuando lo ejecuto salta algo
#include <stdio.h>

int main ()
{
int numero[6]={};
  FILE * pFile;

  pFile = fopen ("flony.dat","wb+");
  fprintf (pFile, "%s", 052546 );
  rewind (pFile);
  fscanf (pFile, "%s", &numero);
  fclose (pFile);
  printf ("I have read: %s : \n",numero );
  return 0;
}

cuando lo ejecuto me manda a tidtable.h mas exactamentte a esta parte
#ifdef _M_IX86
    PFLS_GETVALUE_FUNCTION flsGetValue = FLS_GETVALUE;
    if (!flsGetValue)
    {
        flsGetValue = DecodePointer(gpFlsGetValue);
        TlsSetValue(__getvalueindex, flsGetValue);
    }
    return flsGetValue;
#26
hola tengo este codigo que saque del documento connector-cpp de mysql , deseo conectar una base estatica no dinamica
/* Standard C++ includes */
#include <stdlib.h>
#include <iostream>
/*
Include directly the different
headers from cppconn/ and mysql_driver.h + mysql_util.h
(and mysql_connection.h). This will reduce your build time!
*/
#include "mysql_connection.h"
#include <cppconn/driver.h>
#include <cppconn/exception.h>
#include <cppconn/resultset.h>
#include <cppconn/statement.h>
using namespace std;
int main(void)
{
cout << endl;
cout << "Running 'SELECT 'Hello World!' AS _message'..." << endl;
try {
sql::Driver *driver;
sql::Connection *con;
sql::Statement *stmt;
sql::ResultSet *res;
/* Create a connection */
driver = get_driver_instance();
con = driver->connect("tcp://127.0.0.1:3306", "root", "flony1");
/* Connect to the MySQL test database */
con->setSchema("test");
stmt = con->createStatement();
res = stmt->executeQuery("SELECT 'Hello World!' AS _message");
while (res->next()) {
cout << "\t... MySQL replies: ";
/* Access column data by alias or column name */
cout << res->getString("_message") << endl;
cout << "\t... MySQL says it again: ";
/* Access column fata by numeric offset, 1 is the first column */
cout << res->getString(1) << endl;
}
delete res;
delete stmt;
delete con;
} catch (sql::SQLException &e) {
cout << "# ERR: SQLException in " << __FILE__;
cout << "(" << __FUNCTION__ << ") on line "<< __LINE__ << endl;
cout << "# ERR: " << e.what();
cout << " (MySQL error code: " << e.getErrorCode();
cout << ", SQLState: " << e.getSQLState() << " )" << endl;
}
cout << endl;
return EXIT_SUCCESS;
}


me da este error
Citar1>------ Operación Compilar iniciada: proyecto: ConsoleApplication1, configuración: Debug Win32 ------
1>  Source.cpp
1>Source.obj : error LNK2019: símbolo externo _get_driver_instance sin resolver al que se hace referencia en la función _main
1>C:\Users\flony\documents\visual studio 2012\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe : fatal error LNK1120: 1 externos sin resolver
========== Compilar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos ==========
#27
Programación C/C++ / fatal error C1083
11 Enero 2013, 15:10 PM
buenas como estan, tengo el siguiente error para ejecutar una base de datos en visual c++, use la siguientes tutoriales
http://www.carlosrobles.com/blog/2010/10/usar-bases-de-datos-mysql-en-visual-c/
http://ness.escain.es/?p=405
http://dev.mysql.com/doc/refman/5.1/en/connector-cpp-apps-windows-visual-studio.html
bueno como soy dummies creo ver que un archivo de encabezado de mysql llama a otro de la empresa boost hice de todo, si alguien me enseña seria feliz.
ya hice tambien
CitarBueno al final He areglado el Error , he instalado las Librerias Boost desde ese http://sourceforge.net/projects/boost/files/boost/1.46.1/ en la carpeta C:\Program Files\Microsoft Visual Studio 9.0\VC\include y luego el archivo DLL mysqlcppconn.dll en C:\Windows\System32 uso win7 ultimate , Y Gracias poe el Tut . Un saludo Adrian.
lo cambie por
CitarC:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include
y puse la dll y no paso nada
uso visual 2012, y para colmo de la pagina oficial surge lo siguiente
CitarThe C++ Connector is currently not compatible with visual studio 2010. You will get an error saying something like "redefinition int8_t"

This is because in the config.h file there is a #typedef for int8_t however in the standard library for vs there is a file named stdint.h which has a different #typedef for int8_h.

parece que hubo una modificación en algún lugar del visual 2010 me imagino que en 2012 debe ser lo mismo
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include "mysql_connection.h"
#include "mysql_driver.h"
#include <cppconn/driver.h>
#include <cppconn/exception.h>
#include <cppconn/resultset.h>
#include <cppconn/statement.h>
#include <cppconn/connection.h>
#include <cppconn/prepared_statement.h>




int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}


Citar1>------ Operación Compilar iniciada: proyecto: test 1.1, configuración: Release Win32 ------
1>  test 1.1.cpp
1>C:\mysql\ConnectorC++1.1.0\include\cppconn/connection.h(29): fatal error C1083: No se puede abrir el archivo incluir: 'boost/variant.hpp': No such file or directory
========== Compilar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos ==========
si alguien me da una mano estaria genial
#28
Bases de Datos / fatal error C1083
11 Enero 2013, 14:58 PM
buenas como estan, tengo el siguiente error para ejecutar una base de datos en visual c++
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include "mysql_connection.h"
#include "mysql_driver.h"
#include <cppconn/driver.h>
#include <cppconn/exception.h>
#include <cppconn/resultset.h>
#include <cppconn/statement.h>
#include <cppconn/connection.h>
#include <cppconn/prepared_statement.h>




int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}


Citar1>------ Operación Compilar iniciada: proyecto: test 1.1, configuración: Release Win32 ------
1>  test 1.1.cpp
1>C:\mysql\ConnectorC++1.1.0\include\cppconn/connection.h(29): fatal error C1083: No se puede abrir el archivo incluir: 'boost/variant.hpp': No such file or directory
========== Compilar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos ==========
#29
Programación C/C++ / ejercicio
8 Enero 2013, 15:40 PM
bueno acá un ejercicio de libro...y no se donde esta la falla
Citar"un estacionamiento cobra una cuota mínima de $2,00 por estacionarse hasta tres horas. El estacionamiento cobra $0.5 adicionales por cada hora o fracción que se pase de tres horas. El cargo máximo para cualquier periodo dado de 24Hs.es de $10,00 Suponga que ningún auto se estaciona durante mas de 24hs. a la vez. Escriba un programa que calcule y muestre los cargos por estacionamiento para cada uno de tres clientes que estacionaron su auto . Debe introducir las horas de estacionamiento para cada cliente"
acá mi código uso la logica de que entran y salen el mismo dia...o sea 00:00:00 hasta 24:00:00
#include <iostream>
using namespace std;
int diferencia;

int hora_segundo(int h, int m,int s)
{
return (h*3600)+(m*60)+s;
}

void diferencia_hora()
{
int h_e,h_s,m_e,m_s,s_e,s_s;
int hora_ingreso, hora_egreso, diferencia;
cout<<"ingrese la hora de entrada en formato 24hs."<<endl;
cout<<"ejemplo 15:30:25 un dato a la vez"<<endl;
cout<<"ingrese la hora de entrada"<<endl;
cin>>h_e;
cout<<"ingrese los minutos"<<endl;
cin>>m_e;
cout<<"ingrese los segundos"<<endl;
cin>>s_e;
hora_ingreso=hora_segundo(h_e, m_e, s_e);
cout<<"ingrese la hora de salida en formato 24hs."<<endl;
cout<<"ejemplo 20:35:42 un dato a la vez"<<endl;
cout<<"ingrese la hora de entrada"<<endl;
cin>>h_s;
cout<<"ingrese los minutos"<<endl;
cin>>m_s;
cout<<"ingrese los segundos"<<endl;
cin>>s_s;
hora_egreso=hora_segundo(h_s, m_s,s_s);
diferencia=hora_egreso-hora_ingreso;

}

void horas()
{
int sec, hr, min;
sec=diferencia;
    hr = sec / (60*60);
    sec %= 60*60;
    min = sec / 60;
    sec %= 60;
    cout << hr << " hora";
    if(hr != 1) cout << "s";
    cout << ":" << min << " minuto";
    if(min != 1) cout << "s";
    cout << ":" << sec << " segundo";
    if(sec != 1) cout << "s";
}

int calcularCargo()
{
int dif, rdo, rdo1;
dif=diferencia;
if (dif<=10800)
{
rdo=2;
}
else
{
if ((dif<10800)&&(dif>=86400))
{
rdo=(dif-10800)/3600;
rdo1 %= 60*60;
if (rdo1>=1)
{
rdo=rdo+1;
}
rdo=2+(rdo*0.5);
}

}
return rdo;

}

int main()
{
diferencia_hora();
horas();
calcularCargo();
system("PAUSE");
cin.get();
return 0;
}

lo peor es que es un error logico, porque compila y todo  :(
#30
hola amigos ...creo no estar infringiendo las normas del foro con la pregunta que hare, no estudio para programador y estando de vacaciones me dije vamos a leer un libro de c++ "como programar en c++" de deitel...y ustedes son los unicos que me pueden dar una mano...no tengo profes...bue al grano mi pregunta
cap.3.9 pag 128
" el programador de la implemntacion de una clase, responsable de crear una clase LibroCalificaciones reutlizable, crea un archivo de encabezado LibroCalificaciones.h y el codigo fuente LibroCalificaciones.cpp que incluye( mediante #include) el archivo de encabezado y despues compila al archivo de codigo fuente para crear el codigo objeto de LibroCalificaciones. Para ocultar los detalles de la implementacion de las funciones mienbro de LibroCalificaciones, el programador de la implementacion de la clase proporciona al programador del codigo cliente el archivo de encabezado LibroCalificaciones.h (que especifica la interfaz y los miembros de datos de la clase )y el codigo objeto para la clase LibroCalificaciones (que contiene las instrucciones en lenguaje maquina que representan a las funciones miembro de LibroCalificaciones). El programador del codigo cliente no recibe LibroCalificaciones.cpp por lo que desconoce como se implementan las funciones miembros de LibroCalificaiones"
....bueno la pregunta, trate de compilar LibroCalificaciones.h y LibroCalificaciones.cpp pero no se puede porque ninguna tiene la funcion main()...como se hace ?
#31
Programación C/C++ / suma de matrices
2 Diciembre 2012, 22:06 PM
tengo este codigo que me hice para practicar suma de matrices...compila pero en algun lado no  deja que se ejecute..me podrian decir cual es el error
#include <iostream>
using namespace std;
int main()
{
int i,j;
int matriz[1][1];
int matriz1[1][1];
int matrizresultado[1][1];

cout<<"cargar primer matriz"<<endl;
for (int i = 0; i <= 1; i++)
{
for (int j = 0; j <= 1; j++)
{
cin>>matriz[i][j];
}
}
//carga matriz1
cout<<"cargamos segunda matriz"<<endl;
for (int i = 0; i <= 1; i++)
{
for (int j = 0; j <= 1; j++)
{
cin>>matriz1[i][j];
}
}
//suma matrice
for (int i = 0; i < 1; i++)
{
for (int j = 0; j <= 1; j++)
{
matrizresultado[i][j]=matriz[i][j]+matriz1[i][j];
}
}
//resultado matrices
for (int i = 0; i <= 1; i++)
{
for (int j = 0; j <= 1; j++)
{
cout<<"el resultado es :"<<matrizresultado[i][j];
}
}
getchar();
return 0;
}

Citar'matrices.exe' (Win32): 'C:\Users\flony\Documents\Visual Studio 2012\Projects\hola mundo\Debug\matrices.exe' cargado. Símbolos cargados.
'matrices.exe' (Win32): 'C:\Windows\SysWOW64\ntdll.dll' cargado. No se puede encontrar o abrir el archivo PDB.
'matrices.exe' (Win32): 'C:\Windows\SysWOW64\kernel32.dll' cargado. No se puede encontrar o abrir el archivo PDB.
'matrices.exe' (Win32): 'C:\Windows\SysWOW64\KernelBase.dll' cargado. No se puede encontrar o abrir el archivo PDB.
'matrices.exe' (Win32): 'C:\Windows\SysWOW64\msvcp110d.dll' cargado. Símbolos cargados.
'matrices.exe' (Win32): 'C:\Windows\SysWOW64\msvcr110d.dll' cargado. Símbolos cargados.
Run-Time Check Failure #2 - Stack around the variable 'matrizresultado' was corrupted.
El programa '[4656] matrices.exe' terminó con código 0 (0x0).
#32
hola amigos como están..bueno mi pregunta del millon, sabran disculpar pero esoty muy oxidado en esto de bat...bueno mi duda..quiero automatizar el hacer un pendrive booteable...mi problema es que si pongo en un bat
@echo off
diskpart
... se abre otra consola...esta es la parte que no me acuerdo...como pasarle parámetros hice esto pero no pasa nada
set /p X=ingrese la unidad que va a boteear %2
select disk %X% %3
clean %4
create partition primary %5
select partition 1 %6
active %7
format fs=fat32 quick %8
assign %9
exit
#33
Programación C/C++ / vs 2008 vs. vs2012[resuelto]
27 Noviembre 2012, 21:42 PM
hola amigos me ha surgido un a gran duda, si se quisiera, se podria tener instalados visualstudio 2008 y visualstudio 2012?...son incompatibles el tenerlos juntos ?
#34
hola amigos despues de buscar descargar el mysql he tratado de hacer los pasos para hacer una base de datos en c++, el codigo es el que dan de modelo, pero no radica alli el problema parece que algo me falta
Citar
Compilando...
ver.cpp
C:\Program Files\MySQL\MySQL Connector C++ 1.1.1\include\mysql_connection.h(160) : warning C4251: 'sql::mysql::MySQL_Connection::proxy' : class 'boost::shared_ptr' necesita tener una interfaz DLL para que la utilicen los clientes de class 'sql::mysql::MySQL_Connection'
       with
       [
           T=sql::mysql::NativeAPI::NativeConnectionWrapper
       ]
Vinculando...
LINK : fatal error LNK1181: no se puede abrir el archivo de entrada 'kernel32.lib'
lo raro es la libreria kernel que nunca me había dado problemas
#35
Programación C/C++ / problema con vectores
5 Noviembre 2012, 02:20 AM
hola amigos estaba leyendo el problema,
CitarSe pide la implementación de un programa en lenguaje C para rellenar un vector de 10 números enteros sin que se repita ningún valor. El programa deberá controlar que cuando el usuario introduzca un nuevo valor éste no haya sido introducido previamente; si dicho valor ya existe en el vector el programa deberá volver a pedir otro hasta que el que se introduzca no exista.
que era de otro tema del foro y se me dio por hacerlo en c++ y con 3, 10 es mucho y es en esencia lo mismo...he aquí la cuestión, y es que debo tener un error de lógica porque en el segundo for no lee si son iguales y lo peor compila de 10 + iva  :xD :xD :xD; acá pongo el code que saque
#include<iostream>
using namespace std;

int main ()
{
int n, i;
int vector[3];
for (int i = 0; i<=2; i++)
{
cout<<"ingrese el numero del vector"<<endl;
cin>>n;
vector[i]=n;
for (int i = 0; i<=i-1; i++)
{
if (vector[i]==n)
{
cout<<"este dato ya lo ingreso, ingrese otro"<<endl,
cin>>n;
vector[i]=n;
}
}
}
for (int i = 0; i<=2; i++)
{
cout<<"el vector es" << vector[i]<<";"<<endl;
}
cin.get();
getchar();
return 0;
}

lo de cin.get();
getchar();
es que no me funciona separados y quiero dejar de usar el system("PAUSE");  
#36
Java / una mano
29 Octubre 2012, 05:10 AM
buenas como están acá, paso a explicar yo se programar mas o menos en c++
pero este código esta en java por lo que parece ...me gustaría saber de que se trata
<HTML>

<HEAD>
<TITLE></TITLE>
<SCRIPT TYPE="text/javascript">
function gup( name ) { name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null ) {return "";} else {return results[1];}}

var smowtion_size = gup('ad_size');

var smowtion_ad_size = smowtion_size.split('x');

var smowtion_section = gup('section');

</SCRIPT>

</HEAD>

<BODY style="margin:0;
" topmargin="0" leftmargin="0">

<SCRIPT TYPE="text/javascript">

document.write('<SCR'+'IPT TYPE="text/javascript" SRC="http://tags.smowtion.com/adspbrmwo.js?s='+smowtion_section+'&z='+smowtion_size+'">
</SCR'+'IPT>');

</SCRIPT>

</BODY>
</HTML>
#37
hola amigos estoy tratando de hacer una base de datos usando visual c++ y sql server , access o oracle , usando la modalidad odbc ....la verdad sobran tutoriales de mysql pero no me interesan mucho, de ultima una pequeña pregunta, es bueno usar mysql?.
editado
nada de nada  
una ayuda
#38
Bases de Datos / tutorial visual c++ y sql
24 Octubre 2012, 20:43 PM
hola amigos estoy tratando de hacer una base de datos usando visual c++ y sql server , access o oracle , usando la modalidad odbc ....la verdad sobran tutoriales de mysql sobran pero no me interesan mucho, de ultima una pequeña pregunta, es bueno usar mysql?.
#39
hola amigos estoy tratando de hacer una base de datos usando visual c++ y sql server , access o oracle , usando la modalidad odbc ....la verdad sobran tutoriales de mysql pero no me interesan mucho, de ultima una pequeña pregunta, es bueno usar mysql?.
editado
nada de nada  :-\
una ayuda
#40
hola amigos, me da mucha verguenza decir que no entendi como hacerlo de esta pagina saque algo pero no termino por entender
http://msdn.microsoft.com/es-es/library/226t7yxe.aspx#Y300
bueno mi pregunta es mas de orden de conocer el IDE que tengo mas que de lo que escribo como codigo...
como dice el titulo tengo dos archivo .cpp y un archivo .h...o sea hasta un achivo .cpp y un archivo .h iba bien eso lo se hacer, pero con dos .cpp ni idea...uso "visual c++ 2012", aclaro es un ejercicio de un libro "c++ como prgramar" deitel

donde ubico LibroCalificaciones.cpp...como compilo...alguna ayuda...algo plis
alli los codigos
LibroCalificaciones.h
#include<string>
using std::string;
//definicion de clase
class LibroCalificaciones
{
public:
LibroCalificaciones(string);
~LibroCalificaciones(){};
void establecerNombreCurso(string);
string obtenerNombreCurso();
void mostrarMensaje();

private:
string nombreCurso;
};


LibroCalificaciones.cpp
#include "LibroCalificaciones.h"

LibroCalificaciones::LibroCalificaciones(string nombre)
{
establecerNombreCurso(nombre);
}

void LibroCalificaciones::establecerNombreCurso(string nombre)
{
nombreCurso=nombre;
}

string LibroCalificaciones::obtenerNombreCurso()
{
return nombreCurso;
}

void LibroCalificaciones::mostrarMensaje()
{
cout<<"haber que pasa"<<obtenerNombreCurso()
<<"!"<<endl;
}


main.cpp
#include<iostream>
using std::cout;
using std::endl;

#include "LibroCalificaciones.h"

int main()
{
LibroCalificaciones libroCalificaciones1( "flony");
LibroCalificaciones libroCalificaciones2("al pedo");

cout<<"ya ni se que escribir"<<libroCalificaciones1.obtenerNombreCurso()
<<"\n libroCalificaciones creado para el curso:" <<libroCalificaciones2.obtenerNombreCurso()
<<endl;
return 0;
}


:-\ :-\ :-\
bueno como dije me da cosita preguntar dos veces pero quiero aprender
#41
bueno...estuve buscando pero la verdad siempre me sale para cualquier IDE menos para visual c++, si alguno me da una manito como se hace, lo voy a agradecer.
tengo un archivo .h y dos .cpp
edito
aunque sea una pagina?
#42
Programación C/C++ / problema con archivo debug.log
28 Septiembre 2012, 04:07 AM
hola amigos, como estan...hace unos dias me esta saliendo, un archivo txt debug.log...buscando en la web me salio un code, pero para mi nivel de conocimiento se me escapa para que sirve...si alguien me puede decir para que sirve http://code.ohloh.net/file?fid=3IJ2Es0MXr6QH2dvbAgjVzLB9Oo&cid=0W4KUpSYxGo&s=&browser=Default#L0 y si me puede arreglar el problema
#43
Bases de Datos / referencia cruzadas
30 Agosto 2012, 16:31 PM
hola amigos estaba haciendo una referencia cruzada  salio como esperaba pero tiene un problema.
uso access
la tabla contiene
NumeroDeDocumento| Movimiento(son 4 los movimientos) | Importe
quiero que salga
NumeroDeDocumento | Movimiento
                                                       Importe
la verdad ya lo saque  salio como esperaba pero como soy desconfiado probe al azar tres Documentos y uno de ellos no salio...es algun error en mi code o sera un error de acccess aclaro la tabla tiene 150.867 registros. El code es TRANSFORM
SUM(bco.Importe)  
SELECT NumeroDeDocumento AS DNI
FROM bco
GROUP BY NumeroDeDocumento
PIVOT Movimiento;

haber explico mejor el tema tanto (NumeroDeDocumento| Movimiento(son 4 los movimientos) | Importe) forman parte de la tabla bco(banco) en realizad esa tabla tiene 15 campos los cuales el resto no vienen al caso porque no los necesito para esta consulta.
yo realize una consulta para obtener la cantidad de NumeroDeDocumento y la diferencia entre los "reales" y el resultado de esta consulta son 2.837
#44
Programación C/C++ / clases me marea
13 Julio 2012, 23:26 PM
hola amigos estaba practicando un poco con clases la cuestión es que después de meterle mano al asunto no le encuentro la vuelta...a se que el code tiene errores pero es lo que voy haciendo...si me dan una mano estaria genial
#include<iostream>
using namespace std;
class PerfilDelJugador
{
private:
int  PuntosCiviles;
int  PuntosMilitares;
int  Honor;
int  SoldadosPropiosPerdidos;
int  SoldadosEnemigosMuertos;

public:
//constructor
PerfilDelJugador (int a , int b, int c, int d, int e )
{
PuntosCiviles=a; PuntosMilitares=b; Honor=c;
SoldadosPropiosPerdidos=d;
    SoldadosEnemigosMuertos=e;
};
//destructor
~PerfilDelJugador(){}
//acceso encapsulamiento
int get_PuntosCiviles (void){return PuntosCiviles;}
int get_PuntosMilitares (void) {return PuntosMilitares;}
int get_Honor (void) {return Honor;}
int get_SoldadosPropiosPerdidos (void){return SoldadosPropiosPerdidos;}
};
void cargar()
{
char NombreJugador [50];
cout<< "ingrese el nombre del jugador"<<endl;
cin>>NombreJugador;
PerfilDelJugador NombreJugador;
cout<< " ingrese los puntos civiles"<< endl;
cin>>NombreJugador.a;
cout<< "ingrese los puntos militares";
cin>>NombreJugador.b;
cout<< "ingrese los puntos de honor";
cin>>NombreJugador.c;
cout>>"ingrese los soldados propios perdidos";
cin>>NombreJugador.d;

}

lo que quiero es que el ususario defina el objeto PerfilDelJugador   a su vez ingrese unos datos
#45
hola amigos..estaba leyendo un libro y este código que voy a transcribir tenia unos pequeños errores (por lo menos eso me decía el compilador...pero la ultima parte me esta matando...si alguien me da una mano estaría genial
#include <iostream> //le borre el.h porque no funciona
using namespace std;  //el codigo original no tenia esta parte
class complex
{
private:
double real, imag;
public:
complex (double a, double b) //constructor
{real=a ; imag =b;}
~complex () {} //destructor
  //el codigo original tenia dos parentesis lo borre no tenian sentido
complex (complex& a) //constructor copia
{real=a.get_real(); imag=a.get_imag();}
complex& operator = (complex& m) //asignación
{real=m.get_real(); imag=m.get_imag(); return *this;}
double get_real (void) {return real;} //acceso al encapsulamiento
double get_imag (void) {return imag;}
friend ostream& operator << (ostream& os, complex& a)
{ //redefinición del operador <<
os << "Es un Complex=";
os << a.get_real() <<"+"<< a.get_imag () <<"i"<<endl;
return os;
}
};
int main (void) //programa principal
{
complex a(1.,1.); //definimos un objeto a complejo
complex b(double, double); //definimos un objeto b complejo
           //codigo orig. le faltaba el parentesis
b=a; //asignamos un complejo a otro
 complex c(a) ; //copiamos un complejo de otro
cout <<"complex a ="<<a.get_real()<<"+"<<a.get_imag()<<"i"<<endl;
cout <<"complex b ="<<b.get_real()<<"+"<<b.get_imag()<<"i""<<endl;
cout << c << endl;
return 0;
}

error
Citarc:\documents and settings\tissera\mis documentos\visual studio 2008\projects\hola mundo\hola mundo\hola.cpp(30) : error C2659: '=' : función como operando izquierdo
c:\documents and settings\tissera\mis documentos\visual studio 2008\projects\hola mundo\hola mundo\hola.cpp(33) : error C2228: el operando izquierdo de '.get_real' debe tener class/struct/union
c:\documents and settings\tissera\mis documentos\visual studio 2008\projects\hola mundo\hola mundo\hola.cpp(33) : error C2228: el operando izquierdo de '.get_imag' debe tener class/struct/union
c:\documents and settings\tissera\mis documentos\visual studio 2008\projects\hola mundo\hola mundo\hola.cpp(33) : error C2001: nueva línea en constante
c:\documents and settings\tissera\mis documentos\visual studio 2008\projects\hola mundo\hola mundo\hola.cpp(34) : error C2146: error de sintaxis : falta ';' delante del identificador 'cout'
El registro de compilación se guardó en el "file://c:\Documents and Settings\tissera\Mis documentos\Visual Studio 2008\Projects\hola mundo\hola mundo\Debug\BuildLog.htm"
hola mundo - 5 errores, 0 advertencias
========== Volver a generar todo: 0 correctos, 1 incorrectos, 0 omitidos ==========
por las dudas el libro es
CitarLluís Gil Espert
Montserrat Sánchez Romero
El C++ por la pràctica
Introducción al lenguaje y su filosofía
lindo para leer es pura practica