Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #8493

Re: skipping bytes

From blmblm@myrealbox.com <blmblm.myrealbox@gmail.com>
Newsgroups comp.lang.c
Subject Re: skipping bytes
Date 2011-07-19 17:27 +0000
Organization None
Message-ID <98lt37FgvmU4@mid.individual.net> (permalink)
References <4e24a281$0$1929$bbae4d71@news.suddenlink.net> <j028v2$8ne$1@reader1.panix.com> <4e24a90b$0$8602$bbae4d71@news.suddenlink.net>

Show all headers | View raw


In article <4e24a90b$0$8602$bbae4d71@news.suddenlink.net>,
Bill Cunningham <nospam@nspam.invalid> wrote:
> John Gordon wrote:
> > In <4e24a281$0$1929$bbae4d71@news.suddenlink.net> "Bill Cunningham"
> > <nospam@nspam.invalid> writes:
> >
> >>     I want to take a 700MB file and skip evey 200MB, so I thought of
> >> this.
> >
> > You mean you want to copy the 700MB file to another file, omitting
> > 200MB chunks?
> >
> >> long * space=malloc(sizeof(long)*500000);
> >
> > There's no need to allocate that much space for a simple copy
> > operation.
> > You can copy, say, 8K or 16K at a time without allocating a huge
> > buffer.
> 
>     I actually wanted to do something a little more difficult than just copy 
> the file. Every 200MB I want to save in a buffer about 8 bytes of data and 
> exchange 0x0000 for it. It doesn't have to be every 200M but it's such a 
> large file I thought of 200MB. Not using malloc() makes things so much 
> easier. It doesn't have to be exactly 8 bytes it could be 32. The important 
> thing is to correctly store the data read and save it correctly so it could 
> be put back.

Do you have some end goal in mind, or are you doing this because it
somehow strikes you as an interesting or entertaining problem in its
own right?  I can't make much sense of the above description and am
(mildly) curious.

[ snip ]

-- 
B. L. Massingill
ObDisclaimer:  I don't speak for my employers; they return the favor.

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

skipping bytes "Bill Cunningham" <nospam@nspam.invalid> - 2011-07-19 05:15 -0400
  Re: skipping bytes John Gordon <gordon@panix.com> - 2011-07-18 21:35 +0000
    Re: skipping bytes "Bill Cunningham" <nospam@nspam.invalid> - 2011-07-19 05:43 -0400
      Re: skipping bytes blmblm@myrealbox.com <blmblm.myrealbox@gmail.com> - 2011-07-19 17:27 +0000
        Re: skipping bytes Chad <cdalten@gmail.com> - 2011-07-19 12:09 -0700
          Re: skipping bytes blmblm@myrealbox.com <blmblm.myrealbox@gmail.com> - 2011-07-19 21:34 +0000
        Re: skipping bytes "Bill Cunningham" <nospam@nspam.invalid> - 2011-07-20 03:17 -0400
          Re: skipping bytes blmblm@myrealbox.com <blmblm.myrealbox@gmail.com> - 2011-07-19 21:35 +0000
            Re: skipping bytes "Bill Cunningham" <nospam@nspam.invalid> - 2011-07-20 07:01 -0400
            Re: skipping bytes "Bill Cunningham" <nospam@nspam.invalid> - 2011-07-22 11:25 -0400
  Re: skipping bytes Ian Collins <ian-news@hotmail.com> - 2011-07-19 09:42 +1200

csiph-web