producing plots

is there a package for c++ that will allow me to make a matlab/gnuplot style plot from within c++? I would like to skip the step of writing data to a file and then using something else to read in the data and then plot it. Let me know what you do when you have this situation.

oh, so mingw is like cygwin? I don't need to just run it in windows under "linux", i need to run koolplot with VS2008. Is this not possible? (Please dont just say "look at the webpage" because I am unable to find anything about this there!)

I have a 2d matrix with dimension (3, n) called A, I want to calculate the normalization and cross product of two arrays (b,z) (see the code please) for each column (for the first column, then the second one and so on).
the function that I created to find the ...

Write a C program that should create a 10 element array of random integers (0 to 9). The program should total all of the numbers in the odd positions of the array and compare them with the total of the numbers in the even positions of the array and indicate ...