visual C++ microsoft.

Programação C em geral

Moderadores: 51, guest2003

visual C++ microsoft.

Mensagempor fabim » 19 Out 2009 13:52

Alguém:
Usa,
Usou,
usaria,
usava?
Pensa em usar ?

Estava lendo acerca desta IDE, e achei bem chamativa, um layout interessante e funcionabilidade simples.

http://www.microsoft.com/Express/VC/#webInstall
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Jorge_Francisco » 20 Out 2009 08:17

Bom,

Usei, uso quando necessário, e usaria quando necessário. Não gosto muito da IDE, mas vindo de quem veio não gostaria mesmo. A quantidade de exemplos/fontes são imensos, pessoas pra ajudar então nem se fala. Mas como C é C(ou C++ é C++) tudo é portável, às vezes a alto custo, mas na maioria das vezes é tranquilo.

Uso o Eclipse(ou NetBeans) para JAVA e rotineiramente o C++ Builder. Mas já usei tantas outras IDEs.

Vlw
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor chipselect » 20 Out 2009 08:31

Estou usando para computação gráfica o visual c++ que vem no visual studio 2008 por exigência do cliente que tem a licença do bixinho.

Segue as MINHAS impressões sobre o Visual C++ que vem no Visual Studio 2008

- O ambiente é interessante, o Visual C++ Express Edition é free (pelo menos era...)

- tem bastante recursos

- o debug deixa no chinelo qualquer outro sistema de depuração para windows que eu já conheci (rápido, estável e principalmente, funcional, mas testei somente depuração local).

- O sistema de ajuda é bom, o code assist e completion code funciona melhor que o do Eclipse e Code::blocks, o Turbo C++ Explorer tem templates prontos mais inteligentes do que o do VC++.

- Você tem acesso ao msdn (focado no VS obviamente) que é uma boa fonte de ajuda e tem um sistema de tradução para português meia boca, mas te mosta a página original em inglês já que é mais fácil ler no original do que no traduzido

- é só um pouco mais leve que o Eclipse, mas o Code::blocks é bem mais leve. É bom ter mais de 1G de RAM e um P4 rápido para rodar, instala uma penca de coisa no seu windows.

- a VCL do CBuilder e Turbo C++ Explorer é mais fácil para criar telinha que no VC++, a não ser que vc já conheça a tecnologia da Microsoft que tem no VC++.

- Para windows é uma excelente ferramenta, mas fica confinado no mundo do windows.

- velocidade de desenvolvimento é muito rápida no ambiente, mas o VB, Delphi e CBuilder faz "telinhas" com maior velocidade. Quem usa Visual Studio geralmente usa VB para interface simples com usuário e VC++ para código pesado, DLL e telas com openGL e etc.
chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50

Mensagempor tcpipchip » 20 Out 2009 09:39

Fabin

É bom conhecer um pouco...pq normalmente os fabricantes de dispositivos, como exemplo (USB para PC), querem mostrar a interface com ele, através de Software e normalmente optam por C++.

C++ é bem mais chato que o C, ok ?

Vou citar alguns casos em que fui obrigado a estudar o C++

-CHIP DE AUDIO USB DA TJNET- TIGER560X (o SDK é em C++)
-CHIP DE AUDIO USB CMEDIA - CM108A (SDK em C++)
-CHIP USB GPIO DA CYPRESS - CY7C637xx (SDK em C++)

Enfim, os drivers exemplos são a maioria em C++

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor B-EAGLE » 20 Out 2009 10:14

Sempre usei o Borland C++ Builder 6, recentemente o 2007, mas esses dias atras resolvi testar o VC++ express da MS por ser gratis, e tive MUITOS problemas...

estava mechendo com uns ponteiros, alocando alguns bytes coisa e tal, aquela coisa simples, mas o componente da UART insistia em não gravar naquela nhaca de ponteiro, passei o ponteiro por parâmetro exatamente como ele disse que tinha de ser, cheguei até a copiar e colar exatamente como estava no exemplo no MSDN, mas ele dava um erro que sinceramente nunca vi nada parecido em C++ em que se vê em todo compilador, G++, QT, Borland...

pra criar um ponteiro era +- ^Byte x = ^(Byte,20)...... nao lembro, mas eh um troço que soh tem no VC++ e coisas da ms....

não tenho mais o codigo que tinha feito infelizmente....


recomendo fortemente você dar uma olhada QT Creator, além de ser GRÁTIS, você usa o mesmo código do programa que fez pro windows e compila no linux(x11) e mac.... realmente uma ferramenta muito boa... dê uma olhada:
qt.nokia.com .... eh recentemente a nokia comprou :)


abraço
qt.nokia.com
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS

Mensagempor Rodrigo_P_A » 20 Out 2009 12:48

B-EAGLE escreveu:Sempre usei o Borland C++ Builder 6, recentemente o 2007, mas esses dias atras resolvi testar o VC++ express da MS por ser gratis, e tive MUITOS problemas...

estava mechendo com uns ponteiros, alocando alguns bytes coisa e tal, aquela coisa simples, mas o componente da UART insistia em não gravar naquela nhaca de ponteiro, passei o ponteiro por parâmetro exatamente como ele disse que tinha de ser, cheguei até a copiar e colar exatamente como estava no exemplo no MSDN, mas ele dava um erro que sinceramente nunca vi nada parecido em C++ em que se vê em todo compilador, G++, QT, Borland...

pra criar um ponteiro era +- ^Byte x = ^(Byte,20)...... nao lembro, mas eh um troço que soh tem no VC++ e coisas da ms....

não tenho mais o codigo que tinha feito infelizmente....


recomendo fortemente você dar uma olhada QT Creator, além de ser GRÁTIS, você usa o mesmo código do programa que fez pro windows e compila no linux(x11) e mac.... realmente uma ferramenta muito boa... dê uma olhada:
qt.nokia.com .... eh recentemente a nokia comprou :)


abraço
qt.nokia.com


é o seguinte, isto que você falou de ponteiro que só tem no VC++ num é assim, é que para acesso à ponteiros usando código gerenciado é de um jeito e para usar ponteiros no modo nativo é padrão, como já conhecemos.

código gerenciado é o código usando o framework, e o acesso de ponteiros entre o código gerenciado e código nativo realmente é diferente, com certeza você criou um código VC++ CLI

Veja mais: http://www.functionx.com/vccli/index.htm
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Mensagempor B-EAGLE » 20 Out 2009 14:55

Rodrigo_P_A escreveu:
B-EAGLE escreveu:Sempre usei o Borland C++ Builder 6, recentemente o 2007, mas esses dias atras resolvi testar o VC++ express da MS por ser gratis, e tive MUITOS problemas...

estava mechendo com uns ponteiros, alocando alguns bytes coisa e tal, aquela coisa simples, mas o componente da UART insistia em não gravar naquela nhaca de ponteiro, passei o ponteiro por parâmetro exatamente como ele disse que tinha de ser, cheguei até a copiar e colar exatamente como estava no exemplo no MSDN, mas ele dava um erro que sinceramente nunca vi nada parecido em C++ em que se vê em todo compilador, G++, QT, Borland...

pra criar um ponteiro era +- ^Byte x = ^(Byte,20)...... nao lembro, mas eh um troço que soh tem no VC++ e coisas da ms....

não tenho mais o codigo que tinha feito infelizmente....


recomendo fortemente você dar uma olhada QT Creator, além de ser GRÁTIS, você usa o mesmo código do programa que fez pro windows e compila no linux(x11) e mac.... realmente uma ferramenta muito boa... dê uma olhada:
qt.nokia.com .... eh recentemente a nokia comprou :)


abraço
qt.nokia.com


é o seguinte, isto que você falou de ponteiro que só tem no VC++ num é assim, é que para acesso à ponteiros usando código gerenciado é de um jeito e para usar ponteiros no modo nativo é padrão, como já conhecemos.

código gerenciado é o código usando o framework, e o acesso de ponteiros entre o código gerenciado e código nativo realmente é diferente, com certeza você criou um código VC++ CLI

Veja mais: http://www.functionx.com/vccli/index.htm



Pois é Rodrigo, pra usar o componente da Serial parece que precisa ser pelo .NET mesmo... pelo menos eu não achei um jeito de fazer "nativamente" no vc++

mas se tirar o .NET do VC++ oq sobra de tão bom? o que é legal do VC++ é poder usar o .NET, se tirar o .NET não sobra nem 1% das milhões de bibliotecas né?? hehehe
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS

Mensagempor Rodrigo_P_A » 20 Out 2009 15:04

B-EAGLE escreveu:
Rodrigo_P_A escreveu:
B-EAGLE escreveu:Sempre usei o Borland C++ Builder 6, recentemente o 2007, mas esses dias atras resolvi testar o VC++ express da MS por ser gratis, e tive MUITOS problemas...

estava mechendo com uns ponteiros, alocando alguns bytes coisa e tal, aquela coisa simples, mas o componente da UART insistia em não gravar naquela nhaca de ponteiro, passei o ponteiro por parâmetro exatamente como ele disse que tinha de ser, cheguei até a copiar e colar exatamente como estava no exemplo no MSDN, mas ele dava um erro que sinceramente nunca vi nada parecido em C++ em que se vê em todo compilador, G++, QT, Borland...

pra criar um ponteiro era +- ^Byte x = ^(Byte,20)...... nao lembro, mas eh um troço que soh tem no VC++ e coisas da ms....

não tenho mais o codigo que tinha feito infelizmente....


recomendo fortemente você dar uma olhada QT Creator, além de ser GRÁTIS, você usa o mesmo código do programa que fez pro windows e compila no linux(x11) e mac.... realmente uma ferramenta muito boa... dê uma olhada:
qt.nokia.com .... eh recentemente a nokia comprou :)


abraço
qt.nokia.com


é o seguinte, isto que você falou de ponteiro que só tem no VC++ num é assim, é que para acesso à ponteiros usando código gerenciado é de um jeito e para usar ponteiros no modo nativo é padrão, como já conhecemos.

código gerenciado é o código usando o framework, e o acesso de ponteiros entre o código gerenciado e código nativo realmente é diferente, com certeza você criou um código VC++ CLI

Veja mais: http://www.functionx.com/vccli/index.htm



Pois é Rodrigo, pra usar o componente da Serial parece que precisa ser pelo .NET mesmo... pelo menos eu não achei um jeito de fazer "nativamente" no vc++

mas se tirar o .NET do VC++ oq sobra de tão bom? o que é legal do VC++ é poder usar o .NET, se tirar o .NET não sobra nem 1% das milhões de bibliotecas né?? hehehe


então, aí fica complicado mesmo, o que mais facilita é o .Net.

eu num uso muito o VC, mas sei que usando o .Net fica muito mais rápido desenvolver, agora se quiser portabilidade tem que ser o QT mesmo

t+
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Mensagempor chipselect » 21 Out 2009 09:33

se for questão de portabilidade e usar frameworks, tem tb o java, que é mais maduro que o .NET.
chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50

Mensagempor ivan » 21 Out 2009 10:18

Cuidado ao falar de Java pq vão reclamar...
"A mente que se abre a uma nova idéia jamais volta ao seu tamanho original." (Albert Einstein).
Avatar do usuário
ivan
Word
 
Mensagens: 618
Registrado em: 12 Out 2006 21:27

Mensagempor B-EAGLE » 21 Out 2009 11:30

sou mais de 10²³¹²³¹²³² de vezes c, c++,


mas SE for absurdamente necessário usar alguma coisa "portável", e tiver que escolher entre java e .net, vou de java.....


hehehe
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS

Mensagempor msamsoniuk » 21 Out 2009 11:30

que nada! em briga de java e c++ eu nao me meto nao, quero mais eh que se matem :D hahaha

ivan escreveu:Cuidado ao falar de Java pq vão reclamar...
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor tcpipchip » 21 Out 2009 11:55

Para aquele que já tem milenios em programação estruturada e vai partir para um paradigma orientado a objetos (JAVA) ou orientado a declarações (LIST, PROLOG), vai sentir um pouco na pele... :)
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Djalma Toledo Rodrigues » 21 Out 2009 11:57

Jáva tarde. Não é Marcelo. rs
.
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor fabim » 21 Out 2009 12:08

hehe, instalei a bomba aqui.
Só uma pergunta.
Essa porcaria não deveria ser orientado a objeto raios?rsrs

Como que coloca butão, componentes e etc?kkk

To fora,.

GO TO AT DELPHI.
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Próximo

Voltar para Visual C++/C/C++/C#

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x