Jump to content

[C] Dúvida: API de C


NetWarrior
 Share

Recommended Posts

Viva!

Queria saber se existe uma API assim do tipo de uma que existe da SUN para o Java. Eu tenho essa da Sun gravada no PC e dá um jeitão.

Será que nao existe algo do tipo para C que possa ter no meu PC.

O meu obrigado.  :lamo:

Link to comment
Share on other sites

uma API???

epa... não te explicaste bem. Mas sim, se estás a referir-te a documentação ( API? ) tens as man pages, no windows, n sei o que podes usar mas tambem n tens bibliotecas nenhumas de jeito, por isso instala um linu qq, lol.

Link to comment
Share on other sites

API´s de C há muitas, tenas a APi do Windows, API do OpenGL, API do Direct X, ....

Mas cada API serve para uma determinada coisa como desenvolver programas para Windows, ou jogos por exemplo.

Não é Java onde tens a API Java  que tem infinitos métodos e classes. Em C há muitos.

Se não te estás a referir a isto então é como disse o Rui Carlos...

"Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"

Link to comment
Share on other sites

carago... de que é que voces estão a falar.... "API java"???

Pa... devo estar doido.

API = Aplication Programming Interface

Basicamente é um nivel de abstracção que serve para comunicar entre tecnologias através de diversas linguagens de programação.

agora de que raio é que voces estão a falar?

Link to comment
Share on other sites

agora de que raio é que voces estão a falar?

Pá já li em tópicos teus que não gostas de Java mas não é preciso ser assim tão radical.... ;)

Eu entendo por API um conjunto de bibliotecas que o programador pode chamar.

"Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"

Link to comment
Share on other sites

pois... bem me parecia... uma API não é bem o que voces pensam. Uma definição simples esclarece

http://pt.wikipedia.org/wiki/API

Um conjunto de funções é uma biblioteca e a sua descrição a documentação

Mas ya.. sou um pouco radical com isso do java. Estou zangado com o java... nunca consegui chegar a lado nenhum usando java. lol

Link to comment
Share on other sites

A definição de API que eu li nesse link vai de encontro ao que já disse...

"Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"

Link to comment
Share on other sites

A definição de API que eu li nesse link vai de encontro ao que já disse...

Não vai não, pode parecer que vai mas na verdade é um pouco diferente, e passo a citar:

API, de Application Programming Interface (ou Interface de Programação de Aplicativos) é um conjunto de rotinas e padrões estabelecidos por um software para utilização de suas funcionalidades por programas aplicativos -- isto é: [glow=red,2,300]programas que não querem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços[/glow]

Escrever um software. Podes criar bibliotecas de funções para teu uso ou mesmo para uso de outros de outros desenvolvedores não criaste nenhuma API. Uma API é um conjunto de funções que pode usar o teu programa externamente sem lhe tocar no código.

Link to comment
Share on other sites

A definição de API que eu li nesse link vai de encontro ao que já disse...

Não vai não, pode parecer que vai mas na verdade é um pouco diferente, e passo a citar:

API, de Application Programming Interface (ou Interface de Programação de Aplicativos) é um conjunto de rotinas e padrões estabelecidos por um software para utilização de suas funcionalidades por programas aplicativos -- isto é: [glow=red,2,300]programas que não querem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços[/glow]

Escrever um software. Podes criar bibliotecas de funções para teu uso ou mesmo para uso de outros de outros desenvolvedores não criaste nenhuma API. Uma API é um conjunto de funções que pode usar o teu programa externamente sem lhe tocar no código.

vê este site: http://java.sun.com/j2se/1.4.2/docs/api/

JavaTM 2 Platform, Standard Edition, v 1.4.2

API Specification

This document is the API specification for the Java 2 Platform, Standard Edition, version 1.4.2.

vendo este site, o que foi dito no tópico inicial faz todo o sentido, o NetWarrior quer algo semelhante ao que está nesse site (que é a API do Java) mas para o C.

Link to comment
Share on other sites

A definição de API que eu li nesse link vai de encontro ao que já disse...

Não vai não, pode parecer que vai mas na verdade é um pouco diferente, e passo a citar:

API, de Application Programming Interface (ou Interface de Programação de Aplicativos) é um conjunto de rotinas e padrões estabelecidos por um software para utilização de suas funcionalidades por programas aplicativos -- isto é: [glow=red,2,300]programas que não querem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços[/glow]

Escrever um software. Podes criar bibliotecas de funções para teu uso ou mesmo para uso de outros de outros desenvolvedores não criaste nenhuma API. Uma API é um conjunto de funções que pode usar o teu programa externamente sem lhe tocar no código.

Sinceramente não estou a perceber qual é a diferença do que dizes para aquilo que eu penso. Se calhar é de mim mas ao que parece não sou o único...

"Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência"

Link to comment
Share on other sites

isso mesmo Rui Carlos!!

Peço desculpa se confundi o psl e levei a gerar toda esta discussão!

Quando falei em API estava-me a referir a isso mesmo tipo uma biblioteca da linguagem com todas as "classes" e funções.

Aquilo que um "programador" precisa quando esta a desenvolver programas e precisa de certas funções utilidades que a linguagem de certeza ja tem só tem de as pequizar para encontrar.

Mas já agora alguem sabe responder a questão ?...

A definição de API que eu li nesse link vai de encontro ao que já disse...

Não vai não, pode parecer que vai mas na verdade é um pouco diferente, e passo a citar:

API, de Application Programming Interface (ou Interface de Programação de Aplicativos) é um conjunto de rotinas e padrões estabelecidos por um software para utilização de suas funcionalidades por programas aplicativos -- isto é: [glow=red,2,300]programas que não querem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços[/glow]

Escrever um software. Podes criar bibliotecas de funções para teu uso ou mesmo para uso de outros de outros desenvolvedores não criaste nenhuma API. Uma API é um conjunto de funções que pode usar o teu programa externamente sem lhe tocar no código.

vê este site: http://java.sun.com/j2se/1.4.2/docs/api/

JavaTM 2 Platform, Standard Edition, v 1.4.2

API Specification

This document is the API specification for the Java 2 Platform, Standard Edition, version 1.4.2.

vendo este site, o que foi dito no tópico inicial faz todo o sentido, o NetWarrior quer algo semelhante ao que está nesse site (que é a API do Java) mas para o C.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.