Perdona en el anterior mail no te informamos que utilizamos CODE BLOCKS a nuestro humilde entender, simplemente magnífico.<div><br></div><div><br></div><div>Elinv.</div><div><br></div><div><br><br><div class="gmail_quote">
El 5 de julio de 2011 17:03, Luis Pedro Méndez <span dir="ltr"><<a href="mailto:elinv.elinv@gmail.com">elinv.elinv@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hola estimado, saludos:<div><br></div><div>Prueba este código a ver si te es funcional...</div><div>----------------------------------------------------------------</div><div><div class="im"><div>#include <iostream></div>
<div>#include <cstring></div>
<div><br></div><div>using namespace std;</div><div><br></div><div>struct stDireccion</div><div>{</div><div>    char cCalle[10];</div><div><br></div><div>    void setCalle(char cValor[10])</div><div>    {</div><div>        strncpy(cCalle, cValor, 10);</div>

<div>    }</div><div><br></div></div><div>    void getCalle()</div><div>    {</div><div>        cout << cCalle << endl;</div><div class="im"><div>    }</div><div><br></div><div>} ;</div><div>//------------------</div>
<div><br></div>
<div>int main()</div><div>{</div><div>    stDireccion persona;</div><div>    persona.setCalle("xxxxx");</div></div><div>    persona.getCalle();</div><div>    system("PAUSE");</div><div>    return EXIT_SUCCESS;</div>

<div>}</div></div><div>----------------------------------------------------------------<br><br></div><div>Lo único que le hemos agregado es una función para mostrar el resultado. Pero tu código funciona bien...</div><div>

<br></div><div>Saludos estimado amigo.</div><div><br></div><div>Aquí hallaras mucho de lo que vamos subiendo a la red: <a href="http://todocporelinv.blogspot.com/" target="_blank">http://todocporelinv.blogspot.com/</a></div>
<div><br></div>
<div><br></div><div><br></div><div>Elinv.</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br>

</div><div><br></div><div><br><div class="gmail_quote">El 5 de julio de 2011 15:40, Gastón Borysiuk <span dir="ltr"><<a href="mailto:gaston.borysiuk@gmail.com" target="_blank">gaston.borysiuk@gmail.com</a>></span> escribió:<div>
<div></div><div class="h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<u></u>


  
  

<div>
Hola<br>
<br>
<br>
A modo de info, gcc compila c, c++, d, java, objetive c y go al menos el 4.6.1 <br>
<br>
Compilar C++ con gcc tenes que usar g++.<br>
<br>
<br>
<br>
Saludos!<br>
<br>
El lun, 04-07-2011 a las 23:22 +0200, carlos loureda parrado escribió:<div><div></div><div><br>
<blockquote type="CITE">
    Quieres decir que compilas como yo?? en texto plano y luego usas el gcc?? Si es así yo cometía el error de compilarlos con gcc, cuando eso solo es para C, para C++ necesitas usar el c++. De todos modos yo estoy probado la IDE han recomendado en otro mail: Zinja, y ahí también me funciona tu fuente.<br>


    <br>
</blockquote>
<blockquote type="CITE">
    El 4 de julio de 2011 23:01, goosfancito GV <<a href="mailto:programacion@goosfancito.com.ar" target="_blank">programacion@goosfancito.com.ar</a>> escribió:<br>
    <blockquote>
        gc++<br>
        <br>
    </blockquote>
</blockquote>
<blockquote type="CITE">
    <blockquote>
        El 3 de julio de 2011 21:18, carlos loureda parrado <<a href="mailto:balanzeneto@gmail.com" target="_blank">balanzeneto@gmail.com</a>> escribió:
    </blockquote>
</blockquote>
<blockquote type="CITE">
    <blockquote>
        <br>
    </blockquote>
</blockquote>
<blockquote type="CITE">
    <blockquote>
        <br>
        <blockquote>
            Yo he probado tu fuente (el que no te funciona) añadiendole un cout<<persona.cCalle; en main para ver si se asigna el valor y a mi me funciona, ¿con qué compilas?<br>
            <br>
        </blockquote>
    </blockquote>
</blockquote>
<blockquote type="CITE">
    <blockquote>
        <blockquote>
            El 4 de julio de 2011 01:33, goosfancito <<a href="mailto:goosfancito@gmail.com" target="_blank">goosfancito@gmail.com</a>> escribió:
        </blockquote>
    </blockquote>
</blockquote>
<blockquote type="CITE">
    <blockquote>
        <blockquote>
            <br>
        </blockquote>
    </blockquote>
</blockquote>
<blockquote type="CITE">
    <blockquote>
        <blockquote>
            <br>
            <blockquote>
                hola.<br>
                <br>
                podria alguien poner un ejemplo de un struct con 2 valores uno int otro<br>
                char y que tenga 2 metodos para asignarle dichos valores y mostrar?<br>
                <br>
                <br>
                Se me complico el uso de los char. puedo hacerlo fuera del struct pero<br>
                no dentro. Miren.<br>
                <br>
                Esto funciona:<br>
                ---8<--------------------------------<br>
                <br>
                #include <iostream><br>
                #include <cstring><br>
                <br>
                using namespace std;<br>
                <br>
                struct stDireccion{<br>
                       char cCalle[10];<br>
                <br>
                       } ;<br>
                //------------------<br>
                <br>
                int main(){<br>
                       stDireccion persona;<br>
                       strncpy(persona.cCalle, "gustavo", 10);<br>
                <br>
                       return 0;<br>
                       }<br>
                <br>
                ---8<--------------------------------<br>
                <br>
                esto ya no:<br>
                ---8<--------------------------------<br>
                <br>
                #include <iostream><br>
                #include <cstring><br>
                <br>
                using namespace std;<br>
                <br>
                struct stDireccion{<br>
                       char cCalle[10];<br>
                <br>
                       void setCalle(char cValor[10]) {strncpy(cCalle, cValor, 10);}<br>
                <br>
                       } ;<br>
                //------------------<br>
                <br>
                int main(){<br>
                       stDireccion persona;<br>
                       persona.setCalle("xxxxx");<br>
                <br>
                       return 0;<br>
                       }<br>
                <br>
                ---8<--------------------------------<br>
                <br>
                <br>
                Gracias<br>
                <br>
                <br>
                _______________________________________________<br>
                Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
                <a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
                Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a>
            </blockquote>
        </blockquote>
    </blockquote>
</blockquote>
<blockquote type="CITE">
    <blockquote>
        <blockquote>
            <br>
            <br>
            _______________________________________________<br>
            Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
            <a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
            Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a>
        </blockquote>
    </blockquote>
</blockquote>
<blockquote type="CITE">
    <blockquote>
        <br>
        <br>
        _______________________________________________<br>
        Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
        <a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
        Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a>
    </blockquote>
</blockquote>
<blockquote type="CITE">
    <br>
<pre>_______________________________________________
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a>
</pre>
</blockquote>
<br>
</div></div></div>

<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div></div></div><br></div>
</blockquote></div><br></div>