File Upload

Ahmad Issa <[email protected]> Tue, 13 Oct 2015 11:27:23 +0300
Newsgroups gmane.comp.gcc.cgicc.general
Message-ID <CAFN9B4zEsuEA2Fr7sYLXC0dG9RErKA6vMioSkyZ9cKOPbhzxNg@mail.gmail.com>
--===============0614034305522838019==
Content-Type: multipart/alternative; boundary=001a114114c411d0140521f8373f

--001a114114c411d0140521f8373f
Content-Type: text/plain; charset=UTF-8

Hi,

uploading large files eating all my memory, and its failing to upload files
when file bigger than my memory.


    const_file_iterator file;
    file = cgi.getFile(post);
    if(file != cgi.getFiles().end())
    {
        ofstream out(pathToSave);
        file->writeToStream(out);
        out.close();
    }

is there any other way to do it.

thanks

--001a114114c411d0140521f8373f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div><br></div><div>uploading large files eating all my=
 memory, and its failing to upload files when file bigger than my memory.<b=
r></div><div><br></div><div><div><br></div><div>=C2=A0 =C2=A0 const_file_it=
erator file;</div><div>=C2=A0 =C2=A0 file =3D cgi.getFile(post);</div><div>=
=C2=A0 =C2=A0 if(file !=3D cgi.getFiles().end())</div><div>=C2=A0 =C2=A0 {<=
/div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 ofstream out(pathToSave);</div><div>=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 file-&gt;writeToStream(out);</div><div>=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 out.close();</div><div>=C2=A0 =C2=A0 }</div></div><div=
><br></div><div>is there any other way to do it.</div><div><br></div><div>t=
hanks</div></div>

--001a114114c411d0140521f8373f--


--===============0614034305522838019==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
help-cgicc mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-cgicc

--===============0614034305522838019==--