![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Alto Nível de programação Post perguntas sobre C, C + +, Java, SQL, e outras linguagens de programação aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Erro ao compilar httpd 2.2.8 no AIX 5/2 | aldowsary | AIX | 7 | 02-13-2008 06:21 |
| C compilar erro | kuampang | Alto Nível de programação | 3 | 11-30-2006 12:30 |
| compilar mensagem de erro | putput | Alto Nível de programação | 4 | 10-04-2006 04:43 |
| Compile erro | coulio | Alto Nível de programação | 9 | 06-30-2006 05:43 |
| erro ao compilar usando dlopen | shriashishpatil | Alto Nível de programação | 5 | 06-29-2006 03:01 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Oi tudo,
C eu compilar o meu programa e começar seguinte resultado hrnpfc01.c: 1387: stray '\' no programa hrnpfc01.c: 1387: parse error antes », hrnpfc01.c: 1388: stray '\' no programa hrnpfc01.c: 1388: parse error antes », hrnpfc01.c: 1396: stray '\' no programa hrnpfc01.c: 1396: parse error antes », E o código segmentos são # define HRNPC_REPORT_REC_FORMAT_1 \ "Transação Data:% s" # define HRNPC_ERROR_REPORT_REC_LINE_2 \ "Pessoal Não. Mensagem de erro" Eu pesquisa antigo posto e alguém falar que o problme é devido a um espaço após "\" Mas garantir que não haja espaço após o "\" Na verdade, eu compilar o programa em Suse 6,4 por gcc 2,95 Obrigado, Zico |
|
||||
|
Desculpem-me por postar errado segmento programa
O código deve ser gogr_write_report_line (HRNPC_ERROR_REPORT_REC_LINE_2, prep_des); gogr_write_report_line (HRNPC_ERROR_REPORT_REC_LINE_3, prep_des); e os arquivos cabeçalho contém # define HRNPC_ERROR_REPORT_REC_LINE_2 \ "Pessoal Não. Mensagem de erro" # define HRNPC_ERROR_REPORT_REC_LINE_3 \ "---------- --------------------------------------- -------------------------- -----------------------------------------" Será que o gcc queixam-se a vírgula depois HRNPC_ERROR_REPORT_REC_LINE_2 e HRNPC_ERROR_REPORT_REC_LINE_3 obrigado |
|
|||||
|
Ontem você postou diferentes # define's e você declarou que tinha assegurado que o blackslash foi imediatamente follwed por um newline.
Que tal hoje # define's? Tem certeza que essas barras são imediatamente seguido por uma nova? Se assim for, isso parece um erro gcc. Mas ontem demonstrou post que você tem pelo menos 4 # define's, no total, com uma blackslash mas você tem apenas 3 pares de mensagens de erro. Desconfio um erro da sua parte que envolve os 3 # define's. Gostaria de esperar um compilador bug a ser mais consistente. A "bíblia" estados "cada ocorrência de um caractere de barra invertida seguida por um newline é suprimido, assim empalme linhas." Eu ficaria surpreso se o gcc coisa está errada. Se nada mais, junte-se em uma das linhas editor. |
|
|||||
|
Seu direito, K & R da bíblia não é muitas vezes ignorado. Se você estiver usando vi como um editor, tente fazer um: set list e procure por caracteres especiais, onde se define o seu. Você também pode fazer um od-c <file> e, para sua pesquisa define.
Felicidades, Keith Última edição por kduffin; em 11/17/2003 10:53.. |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|