Select the product you need help with
Você não pode chamar a função fwrite para gravar um buffer maior que 64 MB no Visual C++ 2005, no Visual C++ .NET 2003 ou no Visual C++ .NET 2002ID do artigo: 899149 - Exibir os produtos aos quais esse artigo se aplica. SintomasConsidere o seguinte cenário. No Microsoft Visual C++ 2005, no Microsoft Visual C++ .NET 2003 ou no Microsoft Visual C++ .NET 2002, você use a função fopen para abrir um arquivo que está em uma unidade de rede. Na chamada de função, use o tipo de acesso pdt com (gravação e binário) como o parâmetro de modo . Se você, em seguida, chamar a função fwrite para gravar um buffer que é maior do que 67,076,095 bytes, a função chamar falhar. Observação 67,076,095 bytes são aproximadamente 64 megabytes (MB). CausaO problema ocorre devido a uma limitação do sistema operacional. Como ContornarPara contornar este problema, use um dos seguintes métodos:
ReferênciasPara obter mais informações sobre as funções fopen e fwrite , visite o seguinte Microsoft Developer Network (MSDN) sites da Web: fopen, _wfopen http://msdn2.microsoft.com/en-us/library/yeby3zcb(vs.71).aspx
(http://msdn2.microsoft.com/en-us/library/yeby3zcb(vs.71).aspx)
Fwrite http://msdn2.microsoft.com/en-us/library/h9t88zwz(vs.71).aspx
(http://msdn2.microsoft.com/en-us/library/h9t88zwz(vs.71).aspx)
PropriedadesID do artigo: 899149 - Última revisão: sexta-feira, 16 de novembro de 2007 - Revisão: 2.2 A informação contida neste artigo aplica-se a:
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 899149
(http://support.microsoft.com/kb/899149/en-us/
)
|




Voltar para o início








